如何使用正则表达式删除多余的空格?

时间:2012-12-31 12:00:08

标签: php regex

如果可以,我需要你的帮助。 我需要php中的正则表达式来删除多个新行和多余的空格(如果超过1)。

for example

Hi    this  is
    a


test      code

------------------> 将上述转换为

Hi this is
a
test code

1 个答案:

答案 0 :(得分:4)

使用:

echo preg_replace("/(^\s+|\s+$)/m","\r\n",$text);

参考:链接:

How do you trim white space on beginning and the end of each new line with PHP or regex