Проблема с регулярными выражениями
Изучаю регулярные выражения в JS.
Проверка e-mail
var regex = /^([0-9a-zA-Z]([-.w]*[0-9a-zA-Z])*@([0-9a-zA-Z][-w]*[0-9a-zA-Z].)+[a-zA-Z]{2,9})$/i;
regex.test("user@name.net") = false
regex.test("user@na.net") = true
regex.test("user@namename.net") = true
regex.test("user@namenamem.net") = false
Странно!!! Подскажите, пжл, в чем проблема?
Браузеры: Chrome, FF
Заранее благодарю
Последний раз редактировалось user_i, 03.02.2012 в 16:42.
|