主要用到的正则表达式:

//用于匹配手机号码
private final static String REGEX_MOBILEPHONE = "^0?1[3458]\\d{9}$";//用于匹配固定电话号码
private final static String REGEX_FIXEDPHONE = "^(010|02\\d|0[3-9]\\d{2})?\\d{6,8}$";//用于获取固定电话中的区号
private final static String REGEX_ZIPCODE = "^(010|02\\d|0[3-9]\\d{2})\\d{6,8}$";
    /*** 判断是否为手机号码* * @param number*            手机号码* @return*/public static boolean isCellPhone(String number) {Pattern p = Pattern.compile(PATTERN_MOBILEPHONE);Matcher m = p.matcher(number);return match.matches();}
    /*** 判断是否为固定电话号码* * @param number*            固定电话号码* @return*/public static boolean isFixedPhone(String number) {Pattern p = Pattern.compile(PATTERN_FIXEDPHONE);Matcher m = p.matcher(number);return match.matches();}
    /*** 获取固定号码号码中的区号* * @param strNumber* @return*/public static String getZipFromHomephone(String strNumber) {Pattern p = Pattern.compile(PATTERN_ZIPCODE);Matcher m = p.matcher(strNumber);if (matcher.find()) {return matcher.group(1);}return null;}

手机固话号码判断与区号截取相关推荐

  1. [转载]JAVA号码工具类:实现手机固话号码判断与区号截取

    工具类说明 该工具类主要是用于判断号码的类型,如果是手机类型,则返回号码前7位,便于后面继续判断号码归属地:如果是固话类型,则截取固话的区号,同样也是为了后面判断号码的归属地. 在获取到这些信息之后, ...

  2. 正则表达式手机固话php,手机和固话正则的记忆方法

    手机正则记忆: /^1[34578]\d{9}$/ ‍原理‍: ^和$标记是为了强调11位数字的独立性,比如13265977311是一个手机号,但是013265977311,132659773110, ...

  3. 关于手机和固话号码正则表达式

    今天开始小编为大家系统整理关于正则表达式的一系列文章,希望大家会喜欢. 首先了解一下正则表达式的概念,正则表达式(regular expression)描述了一种字符串匹配的模式,可以用来检查一个串是 ...

  4. 什么是固话号码认证?固话号码认证有用吗?

    固话号码认证提供企业号码认证服务,来电场景中展现企业LOGO,展现品牌,可以查看更多企业相关信息,可有效提高接通率,保证品牌企业的身份及商业价值. 那如何实施号码认证服务呢?接下来小编就给大家整理了号 ...

  5. 固话号码认证有什么好处?固话号码认证有什么作用?

    固话号码认证为企业提供号码认证服务,在来电时显示企业信息,可提高电话号码辨识度,防止错误标记,确保展现的企业信息与企业的手机终端.APP等多平台展示信息一致,保证品牌企业的身份及商业价值. 那如何上线 ...

  6. 最新手机号码、固话号码正则表达式

    1.手机号码,支持17开头 /^0?(13[0-9]|15[012356789]|17[013678]|18[0-9]|14[57])[0-9]{8}$/ 2.固话号码,支持400 或 800开头 / ...

  7. 电话号码正则表达式手机固话分机

    网上的很多正则都不靠谱,于是自己写了一个,很简单,包含11位手机,3-4位区号及1-4位分机号的固话.当然也包含7.8位的直播号码 (^(\d{11})$|^((\d{3}-)?\d{8}(-\d{1 ...

  8. 让手机固话及PC成一家 - 统一通信专家 QQ706716259

    亿酷统一通信的目标投资用户: 1 懂电脑基本操作及互联网的基础知识.(最好经常上网)  . 2 有上网的条件,并且每天在网自由时间不低于2小时(时间段不限)  . 3 有投资理念(最好是做过生意)   ...

  9. java代码固定电话判断,Java 固话和手机归属地判断

    import java.util.regex.Matcher; import java.util.regex.Pattern; public class NumberUtil { //用于匹配手机号码 ...

最新文章

  1. HA: SHERLOCK 靶机渗透取证
  2. mybatis-generator修改源码2
  3. 读书笔记 --- [基础知识点] 小结3
  4. jzoj3410-[GDOI2014模拟]Tree【最小生成树,贪心】
  5. centos7 network网络服务重启报错failed to start lsb
  6. Cocoon概念性介绍
  7. 魅族16s安兔兔跑分揭晓:在优化中不断提高
  8. java.util.stream.LongStream
  9. 开关电源测试软件有哪些,开关电源的测试项目大全,你确定都知道?
  10. 强烈推荐-百度网盘不限速下载网站
  11. pdf照片显示正常打印时被翻转_2020考研 | 准考证怎么打印你知道吗?
  12. 一点一滴开始搭建自己的项目框架之支付宝篇 支付宝提现
  13. 生活里不能只有苦涩,不堪,适当露出一条缝隙,让光透进来
  14. ssdt函数索引号_shadow ssdt 服务表函数索引
  15. Android日期格式化英文,android – 将日期从默认语言环境转换为英语语言环境
  16. 2W字长文吐血整理 Docker云原生
  17. C# GridView 冻结列 冻结表头
  18. 谷歌支付:In-app billing error: Null data in IAB activity result (-1002 )
  19. 短视频的地方搞笑配音怎么做?分享一个小技巧,不会方言也能配
  20. 1166 稀疏字母金字塔(1)

热门文章

  1. html语言教程 ppt,HTML语言基础入门课件.ppt
  2. pycharm修改界面主题颜色
  3. 搜索智能问答的探索与实践
  4. 新基建之首——5G如何赋能垂直行业?
  5. 归并排序及python递归实现
  6. gdx 源码分析摘录
  7. Notion 公开页面启用Dark mode
  8. 可以连接手机,实现更多功能,这款智能头盔你用过吗?
  9. 恋爱小助手微信QQ双端小程序源码/可添加流量主,无需域名无需服务器
  10. 测试流程规范(三十二条)-升级版