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

Форум Регулярные Выражения

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

 

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

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

тема: регулярное выражение по проверки ФИО
 
 автор: scva   (25.03.2010 в 12:44)   письмо автору
 
 

Надо проверить ФИО, чтоб человек водил имя, фамилию хотябы, то есть было минимум два слова и пробел между ними
у меня такое выражение, но оно не пашет
if (!preg_match("/^[а-яА-Яa-zA-Z0-9][\s]+$/",$name))

  Ответить  
 
 автор: baston   (25.03.2010 в 13:13)   письмо автору
 
   для: scva   (25.03.2010 в 12:44)
 

А для чего проверять это с помощью регулярки?
И разве в ФИО бывают цифры?
Вот такое выражение (с разбегу) попробуйте:
[a-zA-Zа-яА-ЯёЁ]+\s+[a-zA-Zа-яА-ЯёЁ]+

  Ответить  
 
 автор: Trianon   (25.03.2010 в 14:56)   письмо автору
 
   для: scva   (25.03.2010 в 12:44)
 

>if (!preg_match("/^[а-яА-Яa-zA-Z0-9][\s]+$/",$name))
здесь написано буквально

начало строки
один буквенно-цифровой символ
один и более пробельных символов
конец строки

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

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