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

Print RSS
370

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

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

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

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