0

我有一个html文档..:

<p>blah blah<p>
<p>blah blah
<br>blah blah</p>
<p>blah blah
<br>
    <br>
blah blah</p>

我想删除双断空格。(可以在最后一段中找到)

我试过这个表达式,但它会删除 first<br>和 second之间的任何内容<br>。但我只想删除最后一个<br>(紧接着另一个<br>,在下一行):

/<br>(.*?)<br>/s
4

1 回答 1

1

尝试使用

<br>((\s*)<br>)+ 

它将匹配(在您的示例中)两个或多个<br>标签之间有某种空间的标签。

于 2012-07-31T12:34:37.273 回答