Регулярное выражение для email

Q&A
Как валидировать email с помощью регулярного выражения? подскажите выражение.

3 комментария

avatar
Есть такой стандарт RFC822.
avatar
По ссылке выше просто результат работы модуля для Perl.
There may be bugs in it that have already been fixed in the Perl module


Вот паттерн email-валидатора из Yii:
/^[^@]*<[a-zA-Z0-9!#$%&\'*+\\/=?^_`{|}~-]+(?:\.[a-zA-Z0-9!#$%&\'*+\\/=?^_`{|}~-]+)*@(?:[a-zA-Z0-9](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?\.)+[a-zA-Z0-9](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?>$/
avatar
У человека была проблема — «валидировать email с помощью регулярного выражения».
И он решил использовать для этого регэкспы. Теперь у него две проблемы.

Оставить комментарий