如何删除这两个"单词"
之间的空格输入:
[/TD] [TD="align: left"]
输出:
[/TD][TD="align: left"]
我所知道的是它需要正则表达式,但我对此一无所知。
答案 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);