我有这个关键字:yt-lookup-title。 我想在变量之后接下来的17个字母。所以我会:
"<a href="/watch?v=HnlC81tWoY8"
如何归档我使用此关键字从所有行获取它? Keywords
答案 0 :(得分:0)
如果您想获得href
内容,可以依赖domdocument。
如果我没有弄错的话,所有链接(<a>
)都有此类yt-uix-tile-link
。所以你可以做到以下几点:
$dom = new DOMDocument;
// $html is a string containing the html of the page you're parsing
$dom->loadHTML($html);
$xpath = new DOMXPath($dom);
links = array ();
$nodes = $xpath->query('//a[@class="yt-uix-tile-link"]/@href');
foreach ($nodes as $node) {
$links [] = $node->nodeValue;
}
var_dump ($links);
希望有所帮助