我正在寻找一个regex来查找第一个<h3>
标记的内容。我可以在那里使用什么?
最佳答案
您应该使用php的dom解析器而不是正则表达式。您正在查找类似的内容(未经测试的代码警告):
$domd = new DOMDocument();
libxml_use_internal_errors(true);
$domd->loadHTML($html_content);
libxml_use_internal_errors(false);
$domx = new DOMXPath($domd);
$items = $domx->query("//h3[position() = 1]");
echo $items->item(0)->textContent;