电话号码正则提取
来源:互联网 发布:手机合成明星图片软件 编辑:程序博客网 时间:2024/05/07 17:45
可能多提
大陆手机:
1.11位
2.13、15、18开头
3.可能前面有86
a方案
egrep -o -e "1[3|5|8][0-9]{9}"
缺点:一长串数字里面包含以上规则的也会被提出, 例如 113512345678.jpg 会提出 13512345678
b方案,正则环视
(?<!x)y y左侧不能有x
y(?!x) y右侧不能有x
可怜 egrep不支持环视
c方案
egrep -v 排除 + 再选取
修改 egrep -v '([0-9]+1[3|5|8][0-9]{9})|(1[3|5|8][0-9]{9})[0-9]+)' | egrep -o -e "1[3|5|8][0-9]{9}"
大陆固定电话
区号-电话号码
1.区号开头为0 3位或者4位
2.第二位不为0
3.一共11位
4.区号和电话号码中间的符号- - (中文- 英文- 各种空格)
只带-
egrep -o -e "(0[1-9]{2}-[0-9]{8})|(0[1-9]{3}-[0-9]{7})"
带-或者粘连
egrep -o -e "(0[1-9]{2}-?[0-9]{8})|(0[1-9]{3}-?[0-9]{7})"
400电话
- 电话号码正则提取
- 正则表达式提取电话号码
- 正则表达式提取电话号码
- 电话号码及日期时间提取(正则表达式 C语言)
- python正则表达式提取文本中的电话号码和邮箱
- 电话号码正则
- 电话号码正则表达式
- 电话号码的正则表达式
- 验证电话号码正则表达式
- 校验电话号码的正则
- 校验电话号码的正则
- 电话号码/身份证号码正则表达式
- 电话号码正则表达式
- 电话号码正则表达式
- 电话号码正则表达式
- 电话号码正则表达式!
- 正则验证电话号码、手机
- 电话号码正则表达式
- 数学公式英语读法
- 常用法语词汇-信息技术类名词
- 放大器的指标定义和分类
- 百度招聘感想
- ubuntu 安装svn
- 电话号码正则提取
- 被动元件(Passive components)
- 电子信息技术英语专业词汇基础篇
- Java,String的“==”问题
- fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏 最终解决方案及VS10.12CLR选择NET版本
- 电子信息技术专业名词中英文对照(一)
- 从员工到总监,你要明白的8个道理
- 销售心理学:学会和客户一见如故
- 杰出职业经理人的五大特质