preg_replace и hex русский язык не читается

В настоящее время я немного запутался в этой проблеме:

$string = "делик - Mo. - Mai (500)";
$x = preg_replace('/[\\x20-\\x2F\\x3a-\\x40\\x5b-\\x60\\x7b-\\xc2]/', '', $string);
echo $string."\n";
echo $x."\n";

я пытаюсь удалить все специальные символы, такие как! «§ $%&? / () = ‘*’ -:; # …

вывод будет:

делик - Mo. - Mai (500)
▒▒▒▒▒MoMai500

поэтому после запуска preg_replace строка с русскими символами больше не читается.

есть идеи?

Заранее спасибо!

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]