PHP 正则 抓取问题 本帖最后由 u013704019 于 2014-04-15 15:06:06 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 $RuleCM = '/<ul\sdata-property=\"颜色分类\"\sclass=\"tb-clearfix J_TSaleProp tb-img\s+\">(.*)<\/ul>/sU';另外需要注意,因为淘宝是gbk编码,如果你用utf-8编码,记得要将$text 转码一下。 $RuleCM = '/<ul.*?data-property=".*?".*?class="tb-clearfix.*?J_TSaleProp.*?tb-img.*?">(.*?)<\/ul>/is'; header('content-type:text/html;charset=utf-8'); //获取淘宝某个链接的内容$text =file_get_contents('http://item.taobao.com/item.htm?spm=a310p.3047441.6826329.1.daHxR7&id=26387776421');//尺码$RuleCM = '#<ul data-property="颜色分类" class="tb-clearfix J_TSaleProp tb-img ">(.*)</ul>#iUs';//转码$text=iconv('GBK','UTF-8',$text);preg_match($RuleCM,$text,$matches);echo '<pre>';print_r($matches); 我建议你还是使用xpath来解析吧。 ip切换城市;修改ip地址,为什么城市名不变呢? mktime这个括号里的参数什么意思啊 看不太懂也看手册了 PHP 列表问题 php+sql server2000连不上 apache加载php模块失败... 问题个JS小问题 部分中文插入mysql数据库变成问号,怎么回事? 怎么开启解析错误 有没有高人帮忙解密下这个字符串 那里有PHP+MYSQL免费空间申请啊?? 这种问题如何解决 MYSQL数据备份分析,大家看看我这样子备份会不会有问题。
header('content-type:text/html;charset=utf-8');
//获取淘宝某个链接的内容
$text =file_get_contents('http://item.taobao.com/item.htm?
spm=a310p.3047441.6826329.1.daHxR7&id=26387776421');//尺码
$RuleCM = '#<ul data-property="颜色分类" class="tb-clearfix J_TSaleProp tb-img ">(.*)</ul>#iUs';//转码
$text=iconv('GBK','UTF-8',$text);preg_match($RuleCM,$text,$matches);
echo '<pre>';
print_r($matches);