标签: php regex preg-replace
我正在使用
preg_replace('/[^a-zA-Z0-9]+/', '+', $_REQUEST['q']);
要将所有特殊字符替换为'+',但现在我对汉字有疑问,此正则表达式返回空结果。有什么解决办法吗?
我也尝试添加u修饰符,但仍然无法正常工作
u
preg_replace('/[^a-zA-Z0-9]+/u', '+', $_REQUEST['q']);