如何获得抓取的页面中的href和text 本帖最后由 yanggang82 于 2011-03-31 21:47:01 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 $news_list = file_get_contents ('E:/php/test/html/china.html');preg_match_all ("/<a\shref=\'(.*)\'\starget/",$news_list,$strHref);//链接//var_dump($strHref);for($i=0;$i<count($strHref[1]);$i++){ echo $strHref[1][$i]."<br>";} preg_match_all("/<a\s+href='(.*?)'[^>]*>(.*?)<\/a>[^\(]*\((.*?)\)/is",$s,$arr);print_r($arr); 一个基础的PHP问题 php readfile download 关于正则问题 远程文件复制 如何在点击某个连接时,设置session呢? debugBreak 未定义错误 有没那种可逆算法是密文比明文短的呢? 哪位有无刷新技术的聊天室源代码? 关于怎么运行php的问题 thinkPHP导航条出现这种情况怎么解决??求解答 gb2312中文字符转unicode十进制,浏览器能自动识别。 如何处理带复选框的信息列表!!(大家来给点建议)
$news_list = file_get_contents ('E:/php/test/html/china.html');preg_match_all ("/<a\shref=\'(.*)\'\starget/",$news_list,$strHref);
//链接
//var_dump($strHref);for($i=0;$i<count($strHref[1]);$i++){
echo $strHref[1][$i]."<br>";
}
preg_match_all("/<a\s+href='(.*?)'[^>]*>(.*?)<\/a>[^\(]*\((.*?)\)/is",$s,$arr);
print_r($arr);