使用PHP 文档对象模型:
<?php $str = '<h1>T1</h1>Lorem ipsum.<h1>T2</h1>The quick red fox...<h1>T3</h1>... jumps over the lazy brown FROG'; $DOM = new DOMdocument; $DOM->loadHTML($str); //get all H1 $items = $DOM->getElementsByTagName('h1'); //display all H1 text for ($i = 0; $i < $items->length; $i++) echo $items->item($i)->nodevalue . "<br/>";?>
输出为:
T1 T2 T3
[编辑]:OP澄清后:
如果您想要类似 Lorem ipsum 的内容 。 等,您可以直接使用此正则表达式:
<?php $str = '<h1>T1</h1>Lorem ipsum.<h1>T2</h1>The quick red fox...<h1>T3</h1>... jumps over the lazy brown FROG'; echo preg_replace("#<h1.*?>.*?</h1>#", "", $str);?>
输出:
Lorem ipsum。快速的红狐狸……跳过了懒惰的棕色FROG
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)