php插件中这句正则如何写的啦,高手请进
<td style=\'border-bottom:1px dashed #999999;font-size:10.5pt;line-height: 30px;\'><a href=\'[参数]\这是网页代码中的代码,其中参数是我要取的,
用php插件,我是这样写的,不知错在哪里,总是语法错误
preg_match_all("#<td style=\'border-bottom:1px dashed \#999999;font-size:10.5pt;line-height: 30px;
\'><a href=\'(.*?)\#is",$LabelArray['Html'],$urls);
我只转义了中间一个# preg_match_all后面如何写呢
解决了,作用不错! {:soso_e181:} 老大真是神通广大的啦! 本帖最后由 采集超市 于 2014-10-8 09:20 编辑
匹配的规则不对,\'><a href=\'(.*?)\#is",这个(.*?)是不能匹配换行的,遇到换行会匹配不到的改为([\s\S]*?) http://www.3464.com/tools/qqonline/Images/QQOnline/6_online.gif
专注于火车头规则、插件、模块、接口等周边产品开发!为企业和个人提供全方位的采集发布方案!
联系QQ:137178124
官方网站:www.locoymall.com
http://bbs.locoy.com/data/attachment/forum/201310/21/002539x2g25ntt59yx85xt.gif
页:
[1]