[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Регулярные выражения
Гость_Лена
	if(preg_match("/^[А-ЯЁ][а-яё\-]{29}$/", $a)) 

Если передать $a="Ц---", то это будет true
Нужно проверить имя, которое не должно превышать 30 символов и максимум пары -
if(preg_match("/^[А-ЯЁ][\-][а-яё]{28}$/", $a)) 

Как сделать что-бы всё выражение проверялось на максимальное колличество символов, а не отдельные его части.
Гость_Лена
if(preg_match("/^[А-ЯЁ][\-]{1,2}[а-яё]{28}$/", $a)) 
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.