Помогите плиз с регуляркой

Печать RSS
369

Автор
Пацак
0
надо сделать на разрешение только рус, англ символов, 0-9, и знаков !?.,*)(-=+:;

2000 лет д.н.э.
0
if(preg_match('|^[a-zа-я\d\.\-\(\)\*\!\?,=+]+$|i', $str)){
Автор
Пацак
0
не робит (
Автор
Пацак
0
тобишь мне это с расчетом чтобы не выводились спецсимволы типа Ćs¥£¤
A

Оранжевые штаны
0
preg_match('![^a-zA-Zа-яА-ЯёЁ0-9@\*\?\(\)\[\]\!\.\-,~_=:;]+!u',$text)
Автор
Пацак
0
Azzido ты как всегда меня выручаешь smile от души
Автор
Пацак
0
ЗЫ вот только .,():; не пускает D
Автор
Пацак
0
наверно так надо if (preg_match('![^a-zA-Zа-яА-ЯёЁ0-9@\*\?\[\]\!\.\-,~_=\:\;\]+!u',$msg)) {
A

Оранжевые штаны
0
должно пропускать ну попробуй вот так, еще некоторые экранирую preg_match('![^a-zA-Zа-яА-ЯёЁ0-9@\*\?\(\)\[\]\!\.\-\,~_=\:\;]+!u',$text) их не тестил
Автор
Пацак
0
а не, работает все )) сорри за оффтоп, темко close #
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск