php 把html中的所有能换行的标签替换为\n

发表:1年前 更新:1年前

可以使用 PHP 的 preg_replace() 函数,结合正则表达式来替换字符串中的目标标签为换行符 \n。以下是一个示例代码:

$html = '
这是一段文本,包含
换行符。
这是另一个段落,包含嵌套的标签以及
pre标签
'; $pattern = '/<(p|div|br|hr)[^>]*>/i'; $replacement = "\n"; $text = preg_replace($pattern, $replacement, $html); echo $text; // 输出:"\n这是一段文本,包含\n换行符。\n\n这是另一个段落,包含\n嵌套的标签\n以及\npre标签\n。" ?>

signature
保持理智

全部评论

zhuchunshu

发表 :1年前
::小黄脸:[辣眼睛]::
评论

无权限

请登录后评论

RunPod公众号

赞助商

联系我们

QQ群:798695907

邮箱:laravel@88.com