在php中使用preg_replace来获取<br/>和<p>标签之间的空格</p>

时间:2010-03-23 15:19:10

标签: php whitespace

如果在我的字符串中找到,我需要删除此字符串:

<p><br/>   </p>

不能替换这个:

<p><br/>Test.   </p>

我正在使用的空白表达不适用于此,谢谢你的帮助!

2 个答案:

答案 0 :(得分:2)

你走了:

preg_replace('!<br/>\s+</p>!', '<br/></p>', $variable_name);

答案 1 :(得分:0)

试试这个:

preg_replace('%<p><br/>\s*</p>%', '', $string);

但是不能替换这个是什么意思?这条线是否也应该更换或如何更换?

<强>更新
澄清一下:您是要删除空格还是整个<p><br/> </p>