php正则表达式:删除超过两倍的空间

php正则表达式:删除超过两倍的空间,php,regex,Php,Regex,这将删除不止一个空间 我需要删除大于两倍空间的任何内容。我将“大于两倍空间”理解为3个或更多空间: $tags = preg_replace('/\s\s+/',' ', $tags); 这将用一个空格替换3个或更多连续出现的空白字符。我将“多于两倍空格”表示3个或更多空格: $tags = preg_replace('/\s\s+/',' ', $tags); 这将用一个空格替换3个或更多连续出现的任何空格字符。那么您想用一个空格替换2个或更多空格的序列吗?除了它将匹配任何空格(制表符等)

这将删除不止一个空间

我需要删除大于两倍空间的任何内容。

我将“大于两倍空间”理解为3个或更多空间:

$tags = preg_replace('/\s\s+/',' ', $tags);
这将用一个空格替换3个或更多连续出现的空白字符。

我将“多于两倍空格”表示3个或更多空格:

$tags = preg_replace('/\s\s+/',' ', $tags);

这将用一个空格替换3个或更多连续出现的任何空格字符。

那么您想用一个空格替换2个或更多空格的序列吗?除了它将匹配任何空格(制表符等)而不仅仅是空格之外,你所拥有的几乎就是它。

那么你想用一个空格替换2个或更多空格的序列吗?你所拥有的几乎就是它,除了它将匹配任何空格(制表符等),而不仅仅是空格。

愚蠢的我……请删除这个问题,删除超过两倍空格的内容是什么意思?你想把三个空格变成两个空格吗?还是一个空间?或者删除所有三个空格?你现在可以接受一个答案:-请删除我…请删除这个问题。删除超过两倍空格的内容是什么意思?你想把三个空格变成两个空格吗?还是一个空间?或者删除所有三个空格?您现在可以接受答案:-P