首页 > 其他 > 详细

完整严谨的正则表达式备忘录

时间:2015-09-17 16:57:26      阅读:198      评论:0      收藏:0      [点我收藏+]
原文:完整严谨的正则表达式备忘录

1.区号-电话号码-分机号:

表达式:^((\d{3}-)?\d{8}|(\d{4}-)?\d{7,8})(-\d{1,})?$

匹配:3位区号+8位电话号码+1位以上分机号,或者4位区号+7~8位电话号码+1位以上分机号

2.手机号码:

表达式:^(1[3|4|5|7|8|][0-9]{9})$

匹配:13,14,15,17,18开头,加长度为9位的数字,共11位。

3.(区号+电话号码+分机号)或者(手机号码):

表达式:^((\d{3}-)?\d{8}|(\d{4}-)?\d{7,8})(-\d{1,})?$|^(1[3|4|5|7|8|][0-9]{9})$

匹配:是1和2的合并匹配,(3位区号+8位电话号码+1位以上分机号,或者4位区号+7~8位电话号码+1位以上分机号),或者(13,14,15,17,18开头,加长度为9位的数字,共11位。)

个人常用正则表达式备忘录,收集中...

完整严谨的正则表达式备忘录

原文:http://www.cnblogs.com/lonelyxmas/p/4816546.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!