正则表达式_手机固定电话
来源:互联网 发布:sqlalchemy sql输出 编辑:程序博客网 时间:2024/04/29 00:04
转自:http://www.jb51.net/article/96201.htm
java手机号码正则表达式:
php手机号码正则表达式
js手机号码正则表达式
下面是脚本之家编辑对上面正则表达式的简单分析,随着以后手机号码段的增加,大家可以自己扩展功能,不懂正则的朋友看完这篇文章应该会了点啊。
主要是这段代码了,以后大家修改这段就可以了。
^1[3|4|5|8][0-9]\d{4,8}$
^1代表以1开头,现在中国的手机号没有是其它开头的,以后不一定啊
[3|4|5|8] 紧跟上面的1后面,可以是3或4或5或8的一个数字,如果以后出现190开始的手机号码了,就需要如下[3|4|5|8|9]
[0-9]表示0-9中间的任何数字,可以是0或9
\d{4,8} 这个\d跟[0-9]意思一样,都是0-9中间的数字。{4,8}表示匹配前面的最低4位数字最高8位数字。这里为什么不是直接的8呢,因为手机号码归属地查询的时候,根据前7位就可以知道具体的地址了,后面的4位没有影响的。
关于js手机号码验证再为大家推荐几个小例子:
例子1:
手机号验证
电话号验证
例子2:
验证手机号码
验证规则:11位数字,以1开头。
验证电话号码
验证规则:区号+号码,区号以0开头,3位或4位
号码由7位或8位数字组成
区号与号码之间可以无连接符,也可以“-”连接
如01088888888,010-88888888,0955-7777777
补充:
正则表达式--验证手机号码:13[0-9]{9}
实现手机号前带86或是+86的情况:^((\+86)|(86))?(13)\d{9}$
电话号码与手机号码同时验证:(^(\d{3,4}-)?\d{7,8})$|(13[0-9]{9})
提取信息中的网络链接:(h|H)(r|R)(e|E)(f|F) *= *('|")?(\w|\\|\/|\.)+('|"| *|>)?
提取信息中的邮件地址:\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*
提取信息中的图片链接:(s|S)(r|R)(c|C) *= *('|")?(\w|\\|\/|\.)+('|"| *|>)?
提取信息中的IP地址:(\d+)\.(\d+)\.(\d+)\.(\d+)
提取信息中的中国手机号码:(86)*0*13\d{9}
提取信息中的中国固定电话号码:(\(\d{3,4}\)|\d{3,4}-|\s)?\d{8}
提取信息中的中国电话号码(包括移动和固定电话):(\(\d{3,4}\)|\d{3,4}-|\s)?\d{7,14}
提取信息中的中国邮政编码:[1-9]{1}(\d+){5}
提取信息中的中国身份证号码:\d{18}|\d{15}
提取信息中的整数:\d+
提取信息中的浮点数(即小数):(-?\d*)\.?\d+
提取信息中的任何数字 :(-?\d*)(\.\d+)?
提取信息中的中文字符串:[\u4e00-\u9fa5]*
提取信息中的双字节字符串 (汉字):[^\x00-\xff]*
- 正则表达式_手机固定电话
- 正则表达式---手机,邮箱,固定电话格式的验证
- 正则表达式之(手机+固定电话+传真) 校验
- 固定电话+手机号码正则表达式
- 固定电话+手机号码正则表达式
- 固定电话+手机号码正则表达式
- 固定电话+手机号码正则表达式
- 固定电话+手机号码正则表达式
- 固定电话+手机号码正则表达式
- 固定电话的正则表达式
- 固定电话+手机号码正则表达式
- 固定电话+手机号码 正则表达式
- 固定电话+手机号:正则表达式
- 电话&手机的正则表达式
- 固定电话与手机号码正则表达式
- 固定电话与手机号码正则表达式
- 正则表达式 验证 电话,手机,邮箱,数字
- 邮箱和手机电话的正则表达式
- 数据仓库中的Inmon与Kimball架构之争
- Tiny6410内核编译、内核模块编译
- Pcap.h no such file and directory
- DAG上的动态规划
- include指令
- 正则表达式_手机固定电话
- SpringMVC访问不到js、css、image
- 3.数据采集
- cubemx下的输入捕获进行超声波测距
- shell中用awk分割字符串
- Spring MVC Flash Attribute 的讲解与使用示例
- java 线程安全
- div包含img标签多出像素,图片1像素问题
- THinkphp3.2会员显示信息加星,身份证,手机号,卡号等