栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

在python脚本中查找电话号码

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

在python脚本中查找电话号码

如果您对学习正则表达式感兴趣,可以尝试自己编写。它并没有想象中那么难。诸如RegexPal之类的网站允许您输入一些测试数据,然后针对该数据编写和测试正则表达式。使用RegexPal,尝试添加您希望找到的各种格式的电话号码(带有括号,区号等),获取Regex备忘单,然后查看可获得的距离。如果没有别的,它将有助于阅读别人的表情。

编辑:这是Regex的修改版本,它还应该匹配缺少连字符,空格或点的7位和10位电话号码。我在字符类([]
s)之后添加了问号,这使得其中的任何内容都是可选的。我在RegexPal中对其进行了测试,但是由于我仍在学习Regex,因此我不确定它是否完美。试试看。

(d{3}[-.s]??d{3}[-.s]??d{4}|(d{3})s*d{3}[-.s]??d{4}|d{3}[-.s]??d{4})

它与RegexPal中的以下值匹配:

000-000-0000000 000 0000000.000.0000(000)000-0000(000)000 0000(000)000.0000(000) 000-0000(000) 000 0000(000) 000.0000000-0000000 0000000.000000000000000000000(000)0000000


转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/636811.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号