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 怎么得到客户端真正的ip? 急求php代码 求高手指点!!! serialize与unserialize 如何由首字母来确定文本框的输入长度? 用Snoopy或者fsockopen post方法提交参数 php高手进,关于查询结果分组显示的问题 class.WMThumbnail.inc.php 的问题 关于PHP网页地址传参数的问题,高手帮忙呀! 无限生命期的SESSION 的问题????? 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];