【发布时间】:2016-02-17 16:50:33
【问题描述】:
此正则表达式保留字母和数字并删除其余部分
它按预期工作:
$content = preg_replace('~\P{Xan}+~u', '', $string);
我尝试给某些字符加白帽,但它不起作用
我尝试在下面添加白点、逗号、减号和空格:
$content = preg_replace('~\P{Xan}.,- +~u', '', $string);
相反,它允许一切,甚至是奇怪的字符。
我怎样才能让它像以前一样工作,只是白帽一些特殊字符?
【问题讨论】:
标签: php regex preg-replace