我只想删除字符串中的多个空格。
示例:
我是Mert Inal,所以[这里有多个空格]我[这里有多个空格]可以做到
必须为:
我是Mert Inal,我可以这样做
答案 0 :(得分:3)
尝试将preg_replace
与模式\s{2,}
一起使用,并替换为空字符串:
$input = "I am Mert Inal , so I can do that";
$output = preg_replace("/\s{2,}/", "", $input);
echo $output;
这将输出:
I am Mert Inal , soIcan do that
答案 1 :(得分:0)
您可以尝试
$string = "I am Mert Inal , so I ";
echo preg_replace('/\s+/', ' ',$string);
输出:
I am Mert Inal , so I .
注意:
/ s也适用于\ n \ r \ t。