В регистрационной форме я должен указать только a-z A-Z 0-9 подчеркивание, тире и точки. Поэтому я определил пользовательский валидатор в методе загрузки AppServiceProvider следующим образом;Laravel 5.1 Создание пользовательских правил проверки
Validator::extend('valid_username', function ($attribute, $value, $parameters)
{
return preg_match('[a-zA-Z0-9_\-\.]', $value);
}
Но проверка не проходит. что я делаю неправильно?
Теперь он проходит во всех случаях! –
Как вы это понимаете? Проходит ли оно для ожидаемых случаев, или оно передает для имени пользователя, такого как «имя пользователя!»? – samlev
Большое спасибо. Это сработало. –