我想使用preg_replace
来清理一个字符串,但我想用这个字符连接() - 圆括号
我正在使用此代码
$string = preg_replace('/[\x00-\x1F\x80-\xFF]/', '', $string);
$string = preg_replace('/[^\p{Latin}\d ]/u', '', $string);
我想删除除括号字母和数字之外的所有内容
答案 0 :(得分:2)
如果我理解正确,请使用:
/[^\p{Latin}0-9()]/u
这将匹配任何不是括号,字母或数字的东西。
所以完整的代码:
$string = preg_replace('/[^\p{Latin}0-9()]/u', '', $string);