gpt4 book ai didi

php strip_tags 并保留分离

转载 作者:行者123 更新时间:2023-12-02 06:55:55 25 4
gpt4 key购买 nike

我想解析这个:

<p>
Text1
<b>Text2 Text3</b>
Text4
<p><br>
Text5

进入这个数组:

[
"Text1",
"Text2 Text3",
"Text4",
"Text5"
]

目前我正在使用 strip_tags 但这提供了不太详细的信息:

"Text1 Text2 Text3 Text4 Text5"

什么是获得预期结果的更好方法?

我的应用程序是电子邮件处理。我想做一些二字母和三字母分析,但不想跨 HTML 元素边界获取图表。

最佳答案

使用标签作为拆分、修剪结果和删除空字符串的分隔符

$array = array_filter(array_map('trim', preg_split('/<[^>]+>/', $str)));

结果

Array (
[1] => Text1
[2] => Text2 Text3
[3] => Text4
[5] => Text5 )

关于php strip_tags 并保留分离,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31390181/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com