火车采集器软件交流官方论坛

 找回密码
 加入会员
搜索
火车采集器V9版免费下载火车浏览器 - 可视采集,万能群发,全自动脚本工具
查看: 2803|回复: 5

求助用正则表达式采集号码,加隐藏隐藏部分的号码?

[复制链接]
发表于 2013-5-22 19:05:23 | 显示全部楼层 |阅读模式
<strong class="typo-h2 viewad-contact">1385142****</strong><small class="viewad-mobilearea">(南京)</small><button class="show-contact" data-contact="3375">点击查看完整号码</button>

如上,要采集是1385142**** 加把****替换成data-contact="3375"  请各位指点?
发表于 2013-5-23 09:21:37 | 显示全部楼层
这是赶集网的吧,嘿,直接参数组合就行了,不需要正则。
发表于 2013-5-23 09:37:05 | 显示全部楼层
一定要用正则的话,先获取全部源码,然后再用纯正则替换,把
[\s\S]*?(\d+)(*)+[\s\S]*?(contact="(\d+)">).*
替换为
$1$4
发表于 2013-5-23 10:31:39 | 显示全部楼层
lmj243 发表于 2013-5-23 09:37
一定要用正则的话,先获取全部源码,然后再用纯正则替换,把
[\s\S]*?(\d+)(*)+[\s\S]*?(contact="(\d+)"> ...



多个参数匹配下




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?加入会员

x
 楼主| 发表于 2013-5-23 11:07:39 | 显示全部楼层
lmj243 发表于 2013-5-23 09:37
一定要用正则的话,先获取全部源码,然后再用纯正则替换,把
[\s\S]*?(\d+)(*)+[\s\S]*?(contact="(\d+)"> ...

这种表达式确实有难度,还是看不懂,也没成功!
 楼主| 发表于 2013-5-23 11:11:15 | 显示全部楼层
kuhabe 发表于 2013-5-23 10:31
多个参数匹配下

非常感谢亲的教的方法,已成功设置!参数组合让我一目了然哦!我要多多学习基础的例子与方法,并多多在论坛上请教各位亲们!再次感谢
您需要登录后才可以回帖 登录 | 加入会员

本版积分规则

QQ|手机版|Archiver|火车采集器官方站 ( 皖ICP备06000549 )

GMT+8, 2026-4-20 11:16

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表