Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > JavaScript: Общие вопросы > регулярные выражения,emial


Автор: Fubu_By 26.3.2008, 13:00
вот проверка на корректность емейла
Код

var pattern = /^([a-z\d-_\.]+)@([a-z\d-_]+)\.([a-z]+)/;    
value = value.toLowerCase();
var re = new RegExp(pattern);
var result = re.test(value);

вот но такая проблема почемуто в конце после точки прокатывают любые символы лиж бы первый был символ буквы, а должны пропускать только буквы

чо не так?

Автор: ambarka 26.3.2008, 13:43
в строке если кроме емэйла ничего нет, $ в конце поможет

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)