【发布时间】:2018-07-26 11:45:19
【问题描述】:
我正在尝试从抓取的页面中提取电话号码(10 位数字)。电话号码可以以 7 或 8 或 9 开头,长度为 10 位。到目前为止,我能够找到以 7 开头的数字。
7(.+?)\b
我想找到以 7 或 8 或 9 开头且长度为 10 位的数字。我正在尝试在 Octoparse 中实现正则表达式。输入字符串是网页的 HTML 结构。非常感谢任何帮助。
【问题讨论】:
标签: regex web-crawler
我正在尝试从抓取的页面中提取电话号码(10 位数字)。电话号码可以以 7 或 8 或 9 开头,长度为 10 位。到目前为止,我能够找到以 7 开头的数字。
7(.+?)\b
我想找到以 7 或 8 或 9 开头且长度为 10 位的数字。我正在尝试在 Octoparse 中实现正则表达式。输入字符串是网页的 HTML 结构。非常感谢任何帮助。
【问题讨论】:
标签: regex web-crawler
大概
[7-9]\d{9}\b
这是 7 到 9 之一,后跟 9 位数字。如果 octoparse 无法识别 \d,您可以使用 [0-9]。
【讨论】: