Не могу поверить, насколько сложно это все, что я хочу - это проверить пользователя, используя JavaScript, чтобы убедиться, что это адрес электронной почты. Но не могу заставить его работать:
Я использую:
//validates a regulaer expression
Utilities2.prototype.validateEmail = function(stringToValidateArg)
{
alert('about to check regexp');
var regExpPattern = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/;
alert(regExpPattern.test(stringToValidateArg));
}
Но это всегда возвращает false, есть идеи, почему это из-за регулярного выражения?