Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Regexp test не срабатывает (https://javascript.ru/forum/dom-window/18623-regexp-test-ne-srabatyvaet.html)

kamushek 08.07.2011 19:13

Regexp test не срабатывает
 
Добрый день.
Вообщем делаю регулярное выражение для фамилии
вот оно /^[А-Яа-яё]{2,20}$/
то есть ---Малинин-true
и-Малиниsdfsfs-true, а нужно что б false
Можно ввести кириллицу и за ней латынь и такая фамилия проходит.
Хотя вот проверял в интернете в онлайн regexp там не проходит.
Подскажите пожалуйста что не так.

B@rmaley.e><e 08.07.2011 20:06

var regex = /^[А-Яа-я,ё]{2,20}$/;
alert([regex.test('Малинин'), regex.test('Малиниsdfsfs')])
true, false. Все работает.

kamushek 08.07.2011 21:54

Спасибо я был не внимателен не туда смотрел, да а код рабочий.

Kolyaj 08.07.2011 22:45

А запятая-то в фамилии зачем?

kamushek 09.07.2011 15:03

Да точно не нужна.
Спасибо


Часовой пояс GMT +3, время: 13:49.