Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Регулярное выражение
 
 автор: the_n1ko   (19.01.2014 в 15:42)   письмо автору
 
 

Здравия, уважаемые. Второй день бьюсь с регулярными выражениями... Ну никак не даются они мне, а нужно срочно.

Есть строка, задача: Проверить, чтобы были только буквы (кириллица и латиница), цифры и пробел. Так же длина строки от 3 до 15 включительно.

Пишу так: /^[a-zа-яёA-ZА-ЯЁ\s+]{3,15}+$/i
Ничего не выходит. "иии иии" к примеру проходит, а вот "заголовок" уже нет...

  Ответить  
 
 автор: Jaroslav   (21.01.2014 в 01:03)   письмо автору
 
   для: the_n1ko   (19.01.2014 в 15:42)
 


@preg_match("|^[0-9 .a-zA-Zа-яА-Я]+$|i", $x, $prov_lang);  
echo '<pre>'.print_r($prov_lang, true).'</pre>'; 


где x - переменная, которую проверяем.
Длину строки проверить отдельно: strlen();

  Ответить  
 
 автор: the_n1ko   (21.01.2014 в 14:30)   письмо автору
 
   для: Jaroslav   (21.01.2014 в 01:03)
 

Благодарю! Пойду прикручивать!

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования