Проблема проверки электронной почты Javascript в MVC
Я использую javascript для проверки электронной почты, но он дает ошибку синтаксического анализа в регулярном выражении
var regex = new RegExp('^[a-z0-9]+([_|\.|-]{1}[a-z0-9]+)*@[a-z0-9]+([_|\.|-]{1}[a-z0-9]+)*[\.]{1}(com|ca|net|org|fr|us|qc.ca|gouv.qc.ca)$', 'i');
Сообщение об ошибке синтаксического анализатора: "[" недопустимо в начале блока кода. Допустимы только идентификаторы, ключевые слова, комментарии, "(" и " {".
Плз помогите мне решить эту проблему
Спасибо
Graham Breach
Я пробовал ваше регулярное выражение в Chrome, Firefox и IE, и все три браузера им довольны. Откуда пришло сообщение об ошибке?
[no name]
неужели ????? как человек, я использую хром..
[no name]
Та же ошибка в ff
Graham Breach
Я просто вставил строку в консоль Javascript, а затем использовал regex.exec()
чтобы проверить пару струн.
Вы уверены, что это выполняется как Javascript, а не на сервере?