如何在字符串PHP中仅剥离多个空格

时间:2019-06-07 09:30:34

标签: php split

我只想删除字符串中的多个空格。

示例:

  

我是Mert Inal,所以[这里有多个空格]我[这里有多个空格]可以做到

必须为:

  

我是Mert Inal,我可以这样做

2 个答案:

答案 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。