电话号码的正则表达式
1.正则匹配中国电信手机号码段:电信分别有:133,153,180,181,189,177总共六个号段。第一位为数字1,第二位分别是3,5,7,8,第三位分别是0,1,3,7,9
所以前三位的正则如下:
1[3578][01379]\d{8}
其中1匹配本身,[3578]可以匹配方括号中的任意一位,[01379]可以匹配方括号中的任意一位,\d{8}可以匹配8位数字,每一位数字可以是0到9的任意一位数字
2.正则匹配中国联通段手机号码:联通段分别有:130,131,132,155,156,145,185,186,176 总共九个号段,第一位为数字1,第二位分别是3,4,5,7,8,第三位分别是0,1,2,5,6
所以前三位的正则如下:
1[34578][01256]\d{8}
其中1匹配本身,[34578]可以匹配方括号中的任意一位,[01256]可以匹配方括号中的任意一位,\d{8}可以匹配8位数字,每一位数字可以是0到9的任意一位数字
3.正则匹配中国移动段手机号码:移动段分有:1340,1341,1342,1343,1344,1345,1346,1347,1348,135,136,137,138,139,150,151,152,158,159,182,183,184,157,187,188,147,178 总共二十七个号段。第一位为数字1,第二位分别是3,4,5,7,8,第三位分别是0,1,2,3,4,5,6,7,8,9
所以前三位的正则如下:
134[012345678]\d{7}或1[34578][012356789]\d{8}
其中1匹配本身,[34578]可以匹配方括号中的任意一位,[01256]可以匹配方括号中的任意一位,\d{8}可以匹配8位数字,每一位数字可以是0到9的任意一位数字
电话号码的正则表达式相关推荐
- 支持+86的手机和电话号码验证正则表达式
86就中国的国字区号是,在实际应用中可能有些电话或者手机号码前面需要添加+86,下面就介绍一下能够验证带有+86这种格式手机或者电话号码的正则表达式,代码实例如下: 01 02 03 04 05 06 ...
- 手机号码和电话号码的正则表达式
原文地址为: 手机号码和电话号码的正则表达式 电话号码正则表达式(支持手机号码,3-4位区号,7-8位直播号码,1-4位分机号) ((\d{11})|^((\d{7,8})|(\d{4}|\d{3}) ...
- 2021-4-27 工作记录--input和textarea出现边框部分失踪+让多个文本输入框左侧对齐+电话号码的正则表达式+图片和文字没有对齐+jQuery滚动视觉差插件+清除浮动
一.input和textarea在不同屏幕尺寸下出现边框部分失踪的问题 1.解决方法 给input和textarea设置border 2.使用例子 代码: 结果: 二.让多个文本输入框左侧对齐 代码: ...
- 如何在Java中验证电话号码(正则表达式+ Google libphonenumber)
关于如何在不同国家(例如美国,美国)使用Java验证电话号码的快速指南. 带有正则表达式和Google libphonenumber API的示例程序. 1.简介 在本教程中,我们将学习如何在java ...
- 如何在Java中验证电话号码(正则表达式)
Java中的正则表达式模式始终是验证用户电话号码的最佳方法. 在这里,我提供了一个正则表达式模式来确定电话号码的格式是否正确,该模式强制以3位数字开头,后跟一个"-",最后是7位数 ...
- html正则表达式验证电话号码,Javascript正则表达式验证账号、手机号、电话和邮箱的合法性...
正则表达式是用于匹配字符串中字符组合的模式.在 JavaScript中,正则表达式也是对象.这些模式被用于 RegExp 的 exec 和 test 方法, 以及 String 的 match.rep ...
- 正则判断手机号地区_验证手机号码、电话号码的正则表达式汇总
电话号码正则表达式(支持手机号码,3-4位区号,7-8位直播号码,1-4位分机号) ((\d{11})|^((\d{7,8})|(\d{4}|\d{3})-(\d{7,8})|(\d{4}|\d{3} ...
- python正则表达式匹配字符串中的电话号码_Python正则表达式匹配字符串中的数字...
这篇文章主要介绍了Python正则表达式匹配字符串中的数字,本文通过实例代码给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下 1.使用"\d+"匹配全数字 代码: ...
- python正则表达式提取电话号码_python正则表达式提取文本中的电话号码和邮箱
代码: #! python3importpyperclip,re phoneregex =re.compile(r'''(\d{3}|\(\d{3}\))? # area code(\s|-|\.)? ...
最新文章
- 一张图看懂混合云数据同步一站式解决方案
- 如何在Java中将String转换为int?
- 边打“游戏”边学Vim!这款在线、交互的练习工具火了
- python安装工具命令pip安装慢切换为国内阿里云镜像方法及前后对比
- 【ABAP】ALV可编辑数据更新
- K8S滚动更新示例演示
- 前端学习(2821):windows上配置tabber字段
- HTML5网站大观:分享8个精美的 HTML5 网站案例
- Sitemap Celebration(使用嵌套列表的树形导航)
- 计算机科学与技术实践教学,计算机科学与技术实践教学方法_精编版.doc
- Matlab 神经网络工具箱应用
- 手把手带你学微信小程序 —— 如何开发属于自己的第三方微信小程序组件库
- Dolby Digital(Dolby Surround Digital,杜比数码环绕声)
- 计算机用户名携带中文路径,Win10 User下的中文用户名改成英文路径操作方法
- SpringBoot初学笔记(SpringBoot实战之数据库相关操作)
- 以下选项属于python哲学内容的是_[南开大学]18秋学期(清考)《哲学与人生》在线作业...
- [易飞]一张领料单单身仓库quot;飞了quot;引起的思考
- 【NOIP2005 提高组】篝火晚会
- IDEA中Artifact的配置
- 毕业设计-基于机器学习的股票预测
热门文章
- JS原生获取class对象(getElementsByClassName)
- std::vector概述
- MATLAB | 如何在MATLAB中使用python全部colormap配色
- IDM2022最新版极速下载工具
- 解决org.apache.ibatis.binding.BindingException: Invalid bound statement (not found) 问题
- SQLyog安装配置详细过程
- mysql服务启动、停止、重启
- MySQL_Windows 下重启MySQL服务
- 【Web技术】1274- 深入浅出前端监控
- office word快速排版样式