【发布时间】:2014-03-16 14:41:24
【问题描述】:
在我当前的 PHP 代码中,特殊字符有很多问题,我想用正则表达式替换它们。你知道我是怎么做到的吗?
我只想接受:
所有带重音的字母 所有号码 ()@-_'&
我的正则表达式:
preg_replace('/[^\p{L}0-9\-]/u', '', $string);
就是这样。这个正则表达式是为下载文件制作一个干净的标题。
感谢大家的帮助。 最好的问候,
【问题讨论】:
标签: php regex replace preg-replace str-replace