PHP抓取页面后正则截取值,只要中间的值 本帖最后由 PhpNewnew 于 2012-04-30 21:04:37 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 花8小时,搜集了150多万条记录,正在逐渐优化中。数据库都有500M了,用phpmyadmin导不进,用mysql命令导到100万条左右也出错。重新过滤再搜集。。 strip_tags 这个好用preg_match_all('/<d[dt][^>]*>(?:<span>(.*?):<\/span>)?(?:<span[^>]*>)?(.*?)(?:<\/span>)?<\/d[dt]>/m',$str,$matches);这条详细好多 preg_match_all('/<d[dt][^>]*>(?:<span>(.*?):<\/span>)?(?:<span[^>]*>)?(.*?)(?:<\/span>)?<\/d[dt]>/m',$str,$matches);//preg_match_all('/<\/span>(.*?)<\/dd>|<dt>(.*)<\/dt>/m',$str,$matches);//print_r($matches[2]);$contact=$matches[2][1];$web=$matches[2][1];$Fax=$matches[2][3];$tel=$matches[2][4];$email=$matches[2][5];$addr=$matches[2][6]; 有哪位大哥用PHP做过域身份验证么? $cc?0:1 和 !$cc?1:0 问号表达式 哪种效率高? php 下拉框得到不值? mysql 如何获得某条记录在查询结果集中的索引(顺序) 高分请教一个PHP难题! 请问这么把以下这段JS代码变成PHP的,给个完整点的好吗??谢谢 如何无刷新实现产品二级分类列表? 活动帖问的问题徐老师不回答,再开一帖吧 新手第一次PHP空间设置 请教个问题 PHP 5.4正式版重要新特性 200分求教是否有抓包工具能捕获到FLASH发出的crossdomain.xml请求?
preg_match_all('/<d[dt][^>]*>(?:<span>(.*?):<\/span>)?(?:<span[^>]*>)?(.*?)(?:<\/span>)?<\/d[dt]>/m',$str,$matches);这条详细好多
//preg_match_all('/<\/span>(.*?)<\/dd>|<dt>(.*)<\/dt>/m',$str,$matches);
//print_r($matches[2]);
$contact=$matches[2][1];$web=$matches[2][1];$Fax=$matches[2][3];$tel=$matches[2][4];
$email=$matches[2][5];$addr=$matches[2][6];