PurpleHill

Рейтинг
11
Регистрация
16.05.2009
Dreammaker:
$str = preg_replace("~[^a-zа-я0-9\/\*\(\)\-\+\_\.\@\!\?]~ui", "", $str);
попробуйте так.

слешей можно и меньше, но разницы особой нет :)

p.s. Хотя точно не помню, возможно слеши и не нужны, если символы используются внутри квадратных скобок.

Спасибо! Работает

Можно подробней, что означает ~ и ~ui, и какие отличия между ereg и preg