删除两个单词之间的空格

时间:2014-11-11 19:34:47

标签: php regex

如何删除这两个"单词"

之间的空格

输入:

[/TD] [TD="align: left"]

输出:

[/TD][TD="align: left"]

我所知道的是它需要正则表达式,但我对此一无所知。

3 个答案:

答案 0 :(得分:1)

最简单的方法就是删除][之间的任何空格,如果有这些话的话。

$string = '[/TD] [TD="align: left"]';
$string = preg_replace('/\]\s+\[/', '][', $string);

答案 1 :(得分:0)

如果只想改变这个字符串,一个简单的str_replace将为你完成工作......

$string = '[/TD] [TD="align: left"]';

echo str_replace('] [','][',$string);

或保存到新变量

$stringnowhite = str_replace('] [','][',$string);

答案 2 :(得分:0)

试试这个:

$string = '[/TD] [TD="align: left"]';
$string = preg_replace('/\]\s*\[/', '][', $string);