我正在尝试使用具有如下数据的 PHP来抓取信息:
<br>1998 - <a href="http://example.com/movie/id/2345">A Night at the Roxburry<a/>
我需要得到介于<br>
和<a>
标签之间的年份。我通过使用 PHP Simple DOM HTML 解析器获得了电影的标题。这是我用来解析标题的代码
foreach($dom->getElementsByTagName('a') as $link){
$title = $link->getAttribute('href');
}
我尝试使用:
$string = '<br>1998 - <a href="http://example.com/movie/id/2345">A Night at the Roxburry<a/>';
$year = preg_match_all('/<br>(.*)<a>', $string);
但它没有找到介于<br>
和<a>
标签之间的年份。有谁知道我可以做些什么来找到年份?