用于将 <br 样式 = "..." >替换为 <br 样式 = "..." /> 的正则表达式



我需要一个正则表达式来帮助我关闭<br>标签以符合xhtml标准。在我的html中,br并不总是empty,所以regex必须考虑到它。提前感谢您的帮助。

查找此模式

(<br[^>]*)(/)?(>)

并替换为此

$1/$3

根据引擎,您可能需要在替换字符串中使用1/2而不是$1/$3

正则表达式可能看起来也更简单一些:

取代

/<br.*?>/i

<br/>

最新更新