我想preg_match第二句的“8t5562g”,其中标题有一个类似于“音乐”的单词
</div><div class="content"><h3 class="title "><a href="9JGl134" class="ellipsis" data-sessionlink="vij0JFIDY2Jj" title="Drama_Live - Drama Live " rel="prefetch" dir="ltr">#Drama_Live - Drama Live</a></h3>
</div><div class="content"><h3 class="title "><a href="8t5562g" class="ellipsis" data-sessionlink="vdshds4452Jj" title="Music_Live - Music Live " rel="prefetch" dir="ltr">#Music_Live - Music Live</a></h3>
试过这个,但没有奏效
$likes = preg_match("'herf=\"(.*?)\"'si", $data, $matches);
$like = "($matches[1])";
print $like;
但它给了我第一句话的href而不是我想要的。有什么想法吗?
答案 0 :(得分:0)
试试这个:
$likes = preg_match("#href=\"(.*?)\".*usic#si", $data, $matches);
第一组将是您的结果