Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 09.04.2013, 07:49
Интересующийся
Отправить личное сообщение для тома Посмотреть профиль Найти все сообщения от тома
 
Регистрация: 23.11.2009
Сообщений: 29

Регулярное выражение - русские буквы и пробел
Всем привет!

Всё, кажется разобралась, нужно еще поставить $ -конец строки - тогда адекватно работает)
А тему можно удалить?
Всем спасибо
-------------------------------------------------------------------
Подскажите, пожалуйста, почему регулярка ^[А-Я][а-я]* проходит, даже если за первым символом стоят пробелы, цифры или другие символы?
По идее, за первым символом могут быть(а могут и отсутствовать) только русские буквы, но не должно быть никаких других символов кроме русских.

<input type="text" id="test2"  name="test2"  
		   value=""
		   onblur="if(!/^[А-Я][а-я]*/.test(this.value) && this.value != '') {alert('Неверный формат ввода'); this.value='';}"
		   size="37">

Последний раз редактировалось тома, 09.04.2013 в 08:18.
Ответить с цитированием
  #2 (permalink)  
Старый 09.04.2013, 08:53
Аватар для Aetae
Тлен
Отправить личное сообщение для Aetae Посмотреть профиль Найти все сообщения от Aetae
 
Регистрация: 02.01.2010
Сообщений: 6,584

/^[А-ЯЁ][а-яё]*$/
Ё не входит в [а-я]!
__________________
29375, 35
Ответить с цитированием
  #3 (permalink)  
Старый 09.04.2013, 09:17
Интересующийся
Отправить личное сообщение для тома Посмотреть профиль Найти все сообщения от тома
 
Регистрация: 23.11.2009
Сообщений: 29

Aetae, благодарю)
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Регулярное выражение Eser Javascript под браузер 1 27.03.2013 13:13
Регулярное выражение alerzo Events/DOM/Window 1 17.09.2012 19:20
регулярное выражение leny Общие вопросы Javascript 1 24.09.2011 17:30
регулярное выражение theo_ Общие вопросы Javascript 15 21.06.2010 10:29
русские буквы в графиках js charts Melichron Элементы интерфейса 22 11.09.2009 18:41