本文实例讲述了java针对电话号码正则匹配的方法。分享给大家供大家参考。具体如下:

public interface RegExpConst {

/**

* 手机号码

* 移动:134[0-8],135,136,137,138,139,150,151,157,158,159,182,187,188

* 联通:130,131,132,152,155,156,185,186

* 电信:133,1349,153,180,189

*/

String MOBILE = "^1(3[0-9]|5[0-35-9]|8[025-9])\\d{8}$";

/**

* 中国移动:China Mobile

* 134[0-8],135,136,137,138,139,150,151,157,158,159,182,187,188

*/

String CM = "^1(34[0-8]|(3[5-9]|5[017-9]|8[278])\\d)\\d{7}$";

/**

* 中国联通:China Unicom

* 130,131,132,152,155,156,185,186

*/

String CU = "^1(3[0-2]|5[256]|8[56])\\d{8}$";

/**

* 中国电信:China Telecom

* 133,1349,153,180,189

*/

String CT = "^1((33|53|8[09])[0-9]|349)\\d{7}$";

/**

* 大陆地区固话及小灵通

* 区号:010,020,021,022,023,024,025,027,028,029

* 号码:七位或八位

*/

String PHS = "^0(10|2[0-5789]|\\d{3})\\d{7,8}$";

}

PS:这里再为大家提供2款非常方便的正则表达式工具供大家参考使用:

希望本文所述对大家的java程序设计有所帮助。

java 固定电话正则_java针对电话号码正则匹配实例相关推荐

  1. java电话正则屏蔽_java针对电话号码正则匹配实例

    本文实例讲述了java针对电话号码正则匹配的方法.分享给大家供大家参考.具体如下: public interface regexpconst { /** * 手机号码 * 移动:134[0-8],13 ...

  2. java 固定电话_Java 编写过滤手机号码或者固定电话的工具类

    以下是分享自己编写的用于过滤手机号码.固定电话.黑名单的工具类TelCheckUtils, import java.util.HashSet; import java.util.Set; import ...

  3. java 正则表达式 电话_Java-12正则表达式验证电话号码

    在注册会员是,经常需要输入电话号码,电话号码是只手机号码或者固定电话.如果输入的内容不合法,则会向用户输出提士.本实例模拟实现电话号码的验证功能,接收用户在控制台输入的电话号码,然后进行判断,并将结果 ...

  4. java excel表格导入_java中excel表格导入实例

    展开全部 需要32313133353236313431303231363533e59b9ee7ad9431333264623165导入jxl.jar (在网上可以下载,然后放到lib文件夹中) 开放分 ...

  5. java 固定电话正则_JAVA 正则表达式判断手机号码 固定电话、邮编号

    故先要整清楚现在已经开放了多少个号码段,国家号码段分配如下: 移动:134.135.136.137.138.139.150.151.157(TD).158.159.187.188 联通:130.131 ...

  6. java 固定电话_Java正则表达式验证固定电话号码符合性

    下面给大家介绍Java正则表达式验证固定电话号码符合性,具体代码如下所示: /** * 验证固定电话号码的合法性 * @author jy */ package phone; import java. ...

  7. java 固定电话_固定电话号码数字匹配请教

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 要求如下: 1.编写方法public static int(charuppercaseLetter)将大写字母翻译成数字, 2.编写主方法,输入带字母的电 ...

  8. redis api java 正则_java代码怎么正则删除redis的数据

    在加载Jedis JAR包之后,可以直接使用新建一个Jedis实例的方法,来建立一个到Redis的连接,并进行操作.不过跟Mysql一样,每次操作的时候,都建立连接,很耗费性能.解决方法就是从一个连接 ...

  9. java 拨打电话_快速拨打电话号码

    回答(18) 2 years ago 试一试: if let url = NSURL(string: "tel://\(busPhone)") where UIApplicatio ...

最新文章

  1. 【HZOI2015】帕秋莉的超级多项式
  2. lesson from kong fu
  3. Nginx 简单的cpu配置
  4. C语言试题五十五之m个人的成绩存放在score数组中,请编写函数function,它的功能是:将高于平均分的人数作为函数值返回,将高于平均分的分数放在high所指定的数组中。
  5. vue项目使用大华摄像头怎样初始化_Vue接入监控视频技术总结
  6. 【每天get 一点新知识】Python print 打印结果(字符串类型)前面添加 说明
  7. Session 另一种用法,其实是一样的
  8. PAT-乙级-1031. 查验身份证(15)
  9. 深入理解Intel Core Microarchitecture
  10. FFmpeg总结(十四)FFmpeg如何解析直播点播m3u8
  11. dcm4che操作dcm文件
  12. php 固定表头,固定表头和首列的表格
  13. C语言_结构体数组初始化
  14. 如何取得AS400访问,一窥究竟
  15. 商业银行的设立与组织形式-单一银行制、分支银行制、持股公司制、连锁银行制、代理银行制...
  16. linux 编辑模式使用sed,sed命令的用法和vim编辑器的使用
  17. VScode修改html代码后,浏览器页面更新不及时
  18. ios 按钮点击无反应
  19. 因为有了老狼,老虎,我们不在是兔子.
  20. 莽莽昆仑开鸿蒙,中国科技人,那些“芳心纵火犯”

热门文章

  1. 布尔类型的值包括( )和( )_布尔类型
  2. 重构—改善既有代码的设计
  3. 11个好用到起飞的「Python字典」知识点!
  4. Python 那些永远用不到的对象,我们称之为「垃圾」
  5. 强势回归!比 Python 快 20% 的 Pyston v2.0 来了!
  6. 面试官问我:如何设计 QQ、微信等第三方账号登陆 ?
  7. GitHub 发布重磅更新:你电脑上的 IDE 可以删了?!
  8. “达观杯”文本智能处理挑战赛,季军带你飞
  9. mysql触发器 生僻字_MySQL生僻字插入失败的处理方法(Incorrect string value)
  10. ggbiplot设置分组_R语言安装ggbiplot