Yii\validators\UrlValidator без http и https?

Как запретить вводить название протокола? Пробовал так
['url', \yii\validators\UrlValidator::className(), 'validSchemes' => []],


Но в таком случае варианты http://example.com и example.com оба являются не валидными
  • Вопрос задан
  • 138 просмотров
Решения вопроса 1
kowap
@kowap Автор вопроса
Решил так

['url', \yii\validators\UrlValidator::className(), 'pattern' => '/^([a-z0-9\.-]{4,})$/i'],
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы