Хочу что бы проходили только строки вида 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
Только не совсем понимаю как работает..
в начале строки [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)