Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我的 apache web 服务器上有 PHP 5.2.9,所以preg_replace不能用它。
preg_replace
我需要剥离除字母数字 unicode 字符之外的所有内容。
下面与mb_ereg_replace作品一致,但它不会去除特殊字符,如 #、@ 以及 ╘、╙、╥、...位数。它们是数字的۹-0和字母的ی-ا。
mb_ereg_replace
我不知道,我是否需要以十六进制格式引入 unicode 字符,如果是,我该怎么做。
$str = mb_ereg_replace("[^\w ]", "", $str);
非常感谢