一尘不染

如何 用一个 标签对多个标签进行正则表达式替换?

php

我想<br /><br />变成<br />

正则表达式的模式是什么?

注意:<br />标签可以连续出现2次以上。


阅读 343

收藏
2020-05-29

共1个答案

一尘不染

可以 使用s/(<br \/>)+/<br \/>/,但是如果您尝试在HTML上使用正则表达式,则可能做错了什么。

编辑: 如果您有混合休息,可以使用一种更健壮的模式:

/(<br\ ?\/?>)+/

这将赶上<br/><br>为好,这可能是在某些情况下是有用的。

2020-05-29