20,359
社区成员
发帖
与我相关
我的任务
分享
$s = <<<'TEXT'
<div id="portal_block_68" class="block move-span"><div id="portal_block_68_content" class="dxb_bc"><div class="module cl ml">
<ul><li style="width: 105px;">
<a href="abc.php?mod=vied&ssid=2925" target="_blank"><img src="data/7e785274ce331dd4324.jpg" width="145" height="55" alt="标题111" /></a>
<p><a href="abc.php?mod=vied&ssid=2925" title="标题gx111" target="_blank">标题ad111adsaa</a></p>
</li></ul>
</div></div></div><div id="portal_block_69" class="block move-span"><div id="portal_block_69_content" class="dxb_bc"><div class="module cl xl xl1">
<ul><li><a href="abc.php?mod=vied&ssid=2949" title="标题ce2222" target="_blank">标题fss2222aassa</a></li><li><a href="abc.php?mod=vied&ssid=296" title="标题d3333" target="_blank">标题33xx</a></li><li><a href="abc.php?mod=vied&ssid=724" title="标题44444" target="_blank">标题444sfwe</a></li><li><a href="abc.php?mod=vied&ssid=2923" title="标题x5555" target="_blank">标题s555sdfsa</a></li><li><a href="abc.php?mod=vied&ssid=250" title="标题fs666" target="_blank">标题ersfs6666e</a></li></ul>
</div></div></div><div id="portal_block_71" class="block move-span"><div id="portal_block_71_content" class="dxb_bc"><div class="module cl xl xl1">
<ul><li><a href="abc.php?mod=vied&ssid=1216" title="标题777777" target="_blank">标题xxs777</a></li><li><a href="abc.php?mod=vied&ssid=21226" title="标题8888" target="_blank">标题88sdfsaf</a></li></ul>
</div></div></div>
TEXT;
preg_match_all('#<a\s*href="[^"]+?ssid=(\d+)"\s*title="([^"]+?)"[^>]+?>#',$s,$m);
$data = array();
foreach($m[1] as $k=>$v){
$tmp = array();
$data[] = array($v,$m[2][$k]);
}
echo "<pre>";
print_r($data);
echo "</pre>";
preg_match_all('/href=".+?sid=(\d+)" title="(.+?)"/is', $str, $m);
foreach($m[1] as $k=>$v) $arr[] = array($v, $m[2][$k]);
print_r($arr);
$str=<<<'text'
<div id="portal_block_68" class="block move-span"><div id="portal_block_68_content" class="dxb_bc"><div class="module cl ml">
<ul><li style="width: 105px;">
<a href=" " target="_blank">< img src="data/7e785274ce331dd4324.jpg" width="145" height="55" alt="标题111" /></a >
<p><a href="abc.php?mod=vied&ssid=2925" title="标题gx111" target="_blank">标题ad111adsaa</a ></p >
</li></ul>
</div></div></div><div id="portal_block_69" class="block move-span"><div id="portal_block_69_content" class="dxb_bc"><div class="module cl xl xl1">
<ul><li><a href="abc.php?mod=vied&ssid=2949" title="标题ce2222" target="_blank">标题fss2222aassa</a ></li><li><a href="abc.php?mod=vied&ssid=296" title="标题d3333" target="_blank">标题33xx</a ></li><li><a href="abc.php?mod=vied&ssid=724" title="标题44444" target="_blank">标题444sfwe</a ></li><li><a href="abc.php?mod=vied&ssid=2923" title="标题x5555" target="_blank">标题s555sdfsa</a ></li><li><a href="abc.php?mod=vied&ssid=250" title="标题fs666" target="_blank">标题ersfs6666e</a ></li></ul>
</div></div></div><div id="portal_block_71" class="block move-span"><div id="portal_block_71_content" class="dxb_bc"><div class="module cl xl xl1">
<ul><li><a href="abc.php?mod=vied&ssid=1216" title="标题777777" target="_blank">标题xxs777</a ></li><li><a href="abc.php?mod=vied&ssid=21226" title="标题8888" target="_blank">标题88sdfsaf</a ></li></ul>
</div></div></div>
text;
preg_match_all('/&ssid=(\d+)" title="([^"]+)"/',$str,$arr,PREG_SET_ORDER);
print_r($arr);
echo '<br/>';