问问题
371 次
2 回答
0
您的正则表达式缺少u
(utf-8) 修饰符:
preg_replace('/[\s]+/u',' ',@$tring);
^
于 2012-06-19T03:56:47.593 回答
0
echo $string
使用前有试过preg_replace('/[\s]+/',' ',@$tring);
吗?
此代码在使用 Chrome 时运行正常,其输出为le secteur public à réagir
.
当我在命令行中运行这段代码时,它的输出是le secteur public α rΘagir
.
所以,我认为这里的问题不是preg_replace('/[\s]+/',' ',@$tring);
于 2012-06-18T14:09:39.397 回答