如何转动$string
:
"one two three"
成:
"one two three"
答案 0 :(得分:3)
$str = "one two three";
$str = preg_replace('/ +/',' ',$str);
这用一个空格替换一个或多个空格。它也将自己取代一个空间!为了改善它:
$str = preg_replace('/ {2,}/',' ',$str);
用一个空格替换一组2个或更多连续的空格。
答案 1 :(得分:0)
试试这个:
$str = preg_replace("/[ ]{2,}/", " ", $str);