将所有br标签转换为一个通用<br />

blu*_*iel 0 php preg-replace

需要一个简单的preg_replace来转换<br> <br/>所有可能的br组合<br />.

这需要按顺序工作,所以我可以处理一个字符串,即: $output = preg_replace('', '<br />', $input)

感谢大家!

nic*_*ckf 6

[强制性HTML解析器评论]

如果你正在使用未知和不一致的HTML(听起来像你),那么放下正则表达式,你可能会伤到自己.查找标记列表和更改文档是HTML解析器的构建方式.

学习PHP DOM方法并为自己省去很多心痛.

  • 强制性HTML解析器推荐后的强制性+1 (2认同)