请选择 进入手机版 | 继续访问电脑版

[网页采集] 在访问网页时,如何一键采集页面上的手机号码

自动控制 发表于 2021-9-4 15:18:26 | 显示全部楼层 [复制链接]
1 916
本帖最后由 网页监控 于 2021-9-4 15:15 编辑

在访问网页时,如何一键采集页面上的手机号码。先看下操作方法,打开浏览器只要点击保存手机按钮,弹窗显示当前页面上的全部手机号,并自动记录到Excel表格文件中。

一键抓取手机号

一键抓取手机号




回复

使用道具 举报

发表于 2021-9-4 15:18:26 | 显示全部楼层
本帖最后由 网页监控 于 2021-9-4 15:39 编辑

再来看一下详细的分析步骤:
1、通过一段js代码,获取当前页面的源码。由于网页中可能存在框架,还需遍历框架,提取源码保存在变量str中。

1、获取网页源码

1、获取网页源码
2、使用正则表达式,从源码中提取所有的手机号码,并保存在数组res中。
2、正则表达式提取手机号.png
3、从手机号数组res中读取手机号,转变为字符串类型输出,一行一个手机号。这上步主要是为了弹窗显示效果作准备。
3、输出手机号码.png
4、监控手机号数组元素数量,当数量大于0时执行循环体保存一行,反之结束操作。
4、监控手机个数.png
5、在弹窗中显示采集到的手机号及其数量
5、弹窗提示手机号码.png
6、从手机号数组中提取一个号码(每个号码保存一行,需要一行行地操作)
6、从数组中提取一个手机号.png
7、把手机号保存到excel表格文件中。
7、保存手机号.png
8、控制循环操作,每次从手机号数组中提取一个号码保存,直至全部保存后结束。
8、循环控制.png

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 现在注册

本版积分规则

热议话题

本版导读

返回顶部 返回列表