[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: помогите с регулрным выражением
Validator
Дайте, пожалуйста, выражение:
строка содержит только русские либо английские буквы, цифры и пробел.

unsure.gif
inpost
Да это же основы основ регулярных выражений. Ты читал учебник по ним? Что научился делать на регулярных выражениях? Показывай свои заготовки.

_____________
Обучаю веб-программированию качественно и не дорого: http://school-php.com
Фрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
Validator
Цитата (inpost @ 15.09.2013 - 17:47)
Да это же основы основ регулярных выражений. Ты читал учебник по ним? Что научился делать на регулярных выражениях? Показывай свои заготовки.


Вот строка, вроде бы всё хорошо, одна беда: пробелы никак не разрешает

if(preg_match('#^[a-zа-яё0-9.-]+$#ui', $title) AND strlen($title) >= 2) $errors[] = 0;
inpost
\s - это пробел, добавь его в патерн.

_____________
Обучаю веб-программированию качественно и не дорого: http://school-php.com
Фрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
Validator
Цитата (inpost @ 15.09.2013 - 19:15)
\s - это пробел, добавь его в патерн.


напиши мне эту строчку с пробелом, пожалуйста
inpost
Validator
А верхний ты писал, или где-то скопировал?

_____________
Обучаю веб-программированию качественно и не дорого: http://school-php.com
Фрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
Zzepish
а-яёa-z0-9\s
Placido
\s - это не только пробел. Это любой пробельный символ, в том числе и символ табуляции.
Быстрый ответ:

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