Настраиваемое сообщение проверки для правила регулярных выражений в Laravel?
Довольно простой вопрос, яЯ пытаюсь настроить сообщение об ошибке для правила проверки регулярных выражений в Laravel. Особое правило относится к паролям и требует, чтобы пароль состоял из 6-20 символов, как минимум одно число и прописные и строчные буквы, поэтому яЯ хотел бы сообщить об этом пользователю, а не просто сообщению по умолчанию, которое говорит, что формат "недействительным".
Поэтому я попытался добавить сообщение в файл lang несколькими способами:
1)
'custom' => array(
'password.regex:' => 'Password must contain at least one number and both uppercase and lowercase letters.'
)
2)
'custom' => array(
'password.regex' => 'Password must contain at least one number and both uppercase and lowercase letters.'
)
3)
'custom' => array(
'password.regex:((?=.*\d)(?=.*[a-z])(?=.*[A-Z]).{6,20})' => 'Password must contain at least one number and both uppercase and lowercase letters.'
)
Ни один из них не сработал. Есть ли способ сделать это?