[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Проверка на спецсимволы
fallow
Читал закреплёную тему, вроде бы понятно всё. Но как то странно работает всё
Хочу что бы проходили только строки вида a-zA-Zа-яА-Я и символ _ можно, всё остальное хочу запретить, но как?
Что перечислять что-ли?
мол это (!|@|#|$|%|^|&|*|?|(|)) встретится не пропускать?
Помогите пожалуйста
И что входит в "нецифровые символы" и "управляющие символы"?



Спустя 30 минут, 17 секунд (29.05.2011 - 02:20) Игорь_Vasinsky написал(а):
может так?
preg_match("/^[a-zа-яё_]+$/iu",$text);

Спустя 13 минут, 17 секунд (29.05.2011 - 02:34) fallow написал(а):
Игорь_Vasinsky вроде как работает, спасибо
Только не совсем понимаю как работает..
в начале строки [a-zA-Zа-яА-Я_]один или более раз,в конце строки/ игнор регистра,и х3?
Не вьехал в модификатор u

Спустя 59 минут, 58 секунд (29.05.2011 - 03:34) inpost написал(а):
fallow
регулярка с допустимыми символами!

Спустя 5 часов, 59 минут, 37 секунд (29.05.2011 - 09:33) Игорь_Vasinsky написал(а):
fallow
Цитата
Не вьехал в модификатор u

i - не чуствительный к регистру
u - юникод (кодировка UTF-8)
Быстрый ответ:

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