Я использую validate.js для подтверждения формы контакта.Проверка поля электронной почты
Он отлично работает, но проблема проверка электронной почты, кажется, сломана в некоторых интервалах
Для например: if email is [email protected]
, то он считает по электронной почте действует but if email is [email protected]
, то он считает электронная недействительным
это не может быть, как, т.е. рассматривать только электронную почту, когда действительный [email protected]
Ниже регулярное выражение используется
/^[a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-][email protected][a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/.test(value)
Я понятия не имею о регулярных выражениях. Пожалуйста, помогите.
Благодаря
Возможный дубликат (http://stackoverflow.com/questions/46155/validate-email-address-in-javascript) – HamZa
Также, если вы используете html 5, вы можете использовать '' – HamZa