如何使用preg_replace删除php中不需要的字符?

时间:2012-07-10 02:27:58

标签: php

我正在使用此代码

$output = preg_replace('/[^(\x20-\x7F)]*/','', $output);

我的目标是删除此字符,但代码删除了所有不需要的字符。

请帮我删除该字符。

感谢。

1 个答案:

答案 0 :(得分:0)

我使用this site来查找该角色的代码。您的代码会替换\x20-\x7F

范围内的所有字符而不是

我不知道如何使用该代码,但如果你只是将角色放在那里,它就可以了。但要小心,如果您的文本编辑器不支持Unicode,它可能会替换它,所以当您保存文件时,它将无法工作。

echo preg_replace('/*/','', $str);
> ter but th
echo str_replace('', '',  $str);
> ter but th