有人可以帮我从 html 内容中删除修剪/删除纯文本吗?
例如;来自这个 HTML:
lorem ipsum xxx lorem ipsum
orem ipsum yyy
lorem ipsum lorem ipsum zzz
<img src=ijustwantthisline.jpg>
<br/>
<img src=ijustwantthisline.jpg>
我只想获取 html 行;就像:
<img src=ijustwantthisline.jpg>
<br/>
<img src=ijustwantthisline.jpg>
就像 strip_tags;我需要 strip_text 等...
最佳答案
这将找到所有标签,然后将它们添加到 $tags。由于它只查找标签,因此不会匹配纯文本。 $string 是您提供的字符串,$tags 是您想要的 html 行。
preg_match_all('/(<.*?>)/', $string, $matches);
$tags = implode($matches[0]);
关于php - 如何删除html中的纯文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21530410/