простое регулярное выражение для проверки адреса электронной почты - PullRequest
0 голосов
/ 26 июля 2011

Мне нужно регулярное выражение для исключения определенных символов, таких как «ç», а также для проверки наличия знака «@».Может кто-нибудь помочь?

Я использую jquery для проверки на стороне клиента с помощью следующего выражения:

(/^[\w-]+(\.[\w-]+)*@([\w-]+\.)+[\w-]{2,4}$/)

1 Ответ

5 голосов
/ 26 июля 2011

В основном:

function isAValidEmailAddress(emailAddress){
     return /^[a-z0-9_\-\.]{2,}@[a-z0-9_\-\.]{2,}\.[a-z]{2,}$/i.test(emailAddress);
}

Используйте http://en.wikipedia.org/wiki/Email_address#Syntax для лучшего регулярного выражения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...