Отправляет email-рассылки с помощью сервиса Sendsay

[TC] JavaScript: опять регексп

Vande omentaina, Tiflocomp!
пока ищу ответа на вопрос, как не давать нажимать лишние клавиши,
удумал я написать регексп, чтобы выводить пользователю всё тот же
алёрт. Но как-то что-то у меня с ними всегда не ладится...
function isValidName(name) {
var re = /^([а-я\-]\s)+([а-я])$/i;
return re.test(name);
}
Если я всё правильно понимаю, то этот регексп должен проверять имя на
валидность: первая его часть может состоять из скольких угодно блоков,
каждый из которых - русские буквы или тире (например,
Мария-Антуанетта), затем пробел, затем фамилия (просто набор русских
букв). Вопрос: почему это не работает и всегда возвращает false?
Спасибо!

Ответить   Anarendil Fri, 7 Aug 2009 22:34:07 +0300 (#892688)