在PHP中将所有大小的空格转换为标准空间?

时间:2015-06-10 19:15:04

标签: php regex

只是想知道是否有一种干净的方法可以用标准空间替换所有空间字符变体(半空间,全宽空间,中国空间等)?

用一个正常空间替换行中的多个空格(例如3个半宽或零宽度空间或每个空格)的加值点。

1 个答案:

答案 0 :(得分:5)

我会选择明显的正则表达式。

preg_replace('~\s+~u', ' ', 'your    input   here');

请参阅http://php.net/manual/en/function.preg-replace.php