gpt4 book ai didi

php - 剥离标签和介于两者之间的所有内容

转载 作者:IT王子 更新时间:2023-10-29 00:00:34 25 4
gpt4 key购买 nike

我如何去除 <h1>including this content</h1>

我知道你可以使用 strip tags 来删除标签,但我也希望中间的所有内容都消失。

任何帮助将不胜感激。

最佳答案

当您处理 HTML 时,您应该使用 HTML 解析器来正确处理它。您可以使用 PHP 的 DOMDocument并使用 DOMXPath 查询元素,例如:

$doc = new DOMDocument();
$doc->loadHTML($html);
$xpath = new DOMXPath($doc);
foreach ($xpath->query('//h1') as $node) {
$node->parentNode->removeChild($node);
}
$html = $doc->saveHTML();

关于php - 剥离标签和介于两者之间的所有内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2630159/

25 4 0