PHP应用程序增加字符串中的空格序列

时间:2015-12-30 16:53:12

标签: php string

如何编写以每个空格序列(包括单个空格)增加1的方式转换字符串的PHP应用程序。

例如,这个字符串:

abc d  e   f

应该转化为:

abc  d   e    f

1 个答案:

答案 0 :(得分:4)

您可以使用正则表达式匹配一系列空格,然后将其替换为额外的空格:

$newstring = preg_replace('/\s+/', '$0 ', $string);
替换中的

$0包含正则表达式匹配的任何内容。