php - 如何在php中将多个<br/>标签转换为单个<br/>标签

标签 php html regex

想要转换

<br/>
<br/>
<br/>
<br/>
<br/>

进入

<br/>

最佳答案

您可以使用正则表达式来做到这一点:

preg_replace("/(<br\s*\/?>\s*)+/", "<br/>", $input);

如果您传入源 HTML,这将返回一个字符串,其中包含单个
替换它们的每次运行。

关于php - 如何在php中将多个<br/>标签转换为单个<br/>标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/133571/

相关文章:

php - 如何更改日期格式? (YII)

PHP,杀死Windows进程?

php - 从 php/mysql 中的一系列日期中选择每月数据

javascript - 在 Bootstrap 中更改表单样式以进行验证

PHP - 循环两列,一次一列

html - 在 localStorage 中保存 ID (BD) 的信息是一种不好的做法吗?

regex - 如何期望匹配至少一个数字、一个小写字母、一个大写字母的模式

regex - 如何使用Delphi TRegEx替换特定的捕获组?

javascript - 为什么 HTML5 模式属性中密码的有效正则表达式不起作用?

html - 有什么理由不能使用 CSS 在 html 表格中的 <tr> 周围放置边框