<div id="video_34453299" class="thumb-block "><div class="thumb-inside"><div class="microthumb"><div class="microthumb-thumb" style="background-position:0% 0%"></div><div class="microthumb-border"></div></div><div class="thumb"><a href="/video34453299/1877267/0/bbc_studies"><img src="http://static-hw.xxxx.com/img/lightbox/lightbox-blank.gif" data-src="http://img-l3.xxxx.com/videos/thumbs169/5d/24/d1/5d24d1c3f246c90f2008757c304942b9/5d24d1c3f246c90f2008757c304942b9.1.jpg" data-idcdn="3" data-videoid="34453299" id="pic_34453299" /></a></div><a class="icon-f icf-check-circle icf-white-fill prof-verified-tick" title="Verified uploader" href="/verified/videos"></a></div><p><a href="/video34453299/1877267/0/bbc_studies" title="BBC studies">BBC studies</a></p><p class="metadata"><span class="bg"><a href="/profiles/amber-blank">Amber Blank</a><span> - 309.6k Views</span>
- <span class="duration">4 min</span></span></p></div><script>xv.thumbs.prepareVideo(34453299);</script>
像这种怎么匹配出BBC studies 也有可能是中文preg_match_all("/class=\"thumb\"><a href=\"(.*?)\"/i",$response, $lianjie);
preg_match_all("/data-src=\"(.*?)\"/i",$response, $tupian);就匹配出这俩,写到这个标题卡这了,

解决方案 »

  1.   

    你是正文里的和 title 里的,都要吗?
      

  2.   

    $response = <<<TEXT
    <div id="video_34453299" class="thumb-block "><div class="thumb-inside"><div class="microthumb"><div class="microthumb-thumb" style="background-position:0% 0%"></div><div class="microthumb-border"></div></div><div class="thumb"><a href="/video34453299/1877267/0/bbc_studies"><img src="http://static-hw.xxxx.com/img/lightbox/lightbox-blank.gif" data-src="http://img-l3.xxxx.com/videos/thumbs169/5d/24/d1/5d24d1c3f246c90f2008757c304942b9/5d24d1c3f246c90f2008757c304942b9.1.jpg" data-idcdn="3" data-videoid="34453299" id="pic_34453299" /></a></div><a class="icon-f icf-check-circle icf-white-fill prof-verified-tick" title="Verified uploader" href="/verified/videos"></a></div><p><a href="/video34453299/1877267/0/bbc_studies" title="BBC studies">BBC studies</a></p><p class="metadata"><span class="bg"><a href="/profiles/amber-blank">Amber Blank</a><span> - 309.6k Views</span>
    - <span class="duration">4 min</span></span></p></div><script>xv.thumbs.prepareVideo(34453299);</script>
    TEXT;
    preg_match_all("/<a href=\"\/video.*?\">([^<]+?)<\/a>/i",$response, $lianjie);
    var_dump($lianjie);