国内/外电话号码验证
/** * 电话号码验证 * * @param areacode * 国际区号代码,例如 中国为(+86) * @param phone * 电话号码 * @return */ public static boolean isPhoneNumberValid(String areacode, String phone) {if (Common.isNullOrEmpty(areacode) || Common.isNullOrEmpty(phone)) {return false;} else if ("+86".equals(areacode)) {return isPhoneNumberValid(phone);} else {return isForeignPhoneNumberValid(phone);} }
/** * 国内电话号码验证 * * @param phoneNumber * @return */ public static boolean isPhoneNumberValid(String phoneNumber) {// "^//(?(//d{3})//)?[- ]?(//d{4})[- ]?(//d{4})$" Pattern pattern = Pattern.compile("^((13[0-9])|(14[0-9])|(15[0-9])|(17[0-9])|(18[0-9]))\\d{8}$");Matcher m = pattern.matcher(phoneNumber);return m.matches(); }
/** * 国外电话号码验证 判断是否是5到20位的纯数字 * * @param phoneNumber * @return */ public static boolean isForeignPhoneNumberValid(String phoneNumber) {Pattern p = Pattern.compile("^[\\d]{5,20}$");return p.matcher(phoneNumber).matches(); }
国内/外电话号码验证相关推荐
- jquery php 登录验证手机号码,jQuery电话号码验证实例
本文实例为大家分享了jQuery电话号码验证的具体代码,供大家参考,具体内容如下 电话号码验证: //移动号码归属地支持号段:134 135 136 137 138 139 147 150 151 1 ...
- java正则表达式验证_Java中的正则表达式电话号码验证
java正则表达式验证 Validating a phone number using regular expression is tricky because the phone number ca ...
- php jquery登录验证手机号码,jQuery电话号码验证实例
摘要:本文实例为大家分享了jQuery电话号码验证的具体代码,供大家参考,具体内容如下电话号码验证://移动号码归属地支持号段:134 135 136 137 138 139 147 150 151 ...
- 支持+86的手机和电话号码验证正则表达式
86就中国的国字区号是,在实际应用中可能有些电话或者手机号码前面需要添加+86,下面就介绍一下能够验证带有+86这种格式手机或者电话号码的正则表达式,代码实例如下: 01 02 03 04 05 06 ...
- react 验证码组件_使用React.JS和Twilio服务创建电话号码验证组件。
react 验证码组件 介绍 (Introduction) Phone number verification is required for phone sign-in or Two Factor ...
- jquery validate 手机号码、电话号码验证
1.手机号验证代码 a)添加方法自定义验证方法: jQuery.validator.addMethod("isPhone", function(value, element) {v ...
- 更新受信任电话号码验证服务器出错,Apple ID 绑定的受信任电话号码怎样更改?...
原标题:Apple ID 绑定的受信任电话号码怎样更改? 当您成为 iPhone.iPad 等苹果设备的用户之后,需要确保在这些设备上登录的 Apple ID 是您本人的,且账户密码只有您自己知晓.还 ...
- js身份证号码,电话号码验证
这是jsp页面调用下面的js代码的一段脚本(整理收集的资料) <script type="text/javascript"> function verfiy(){ va ...
- JS邮箱验证_手机号码验证_电话号码验证-正则验证
一.正则表达式 //对电子邮件的验证:^[a-z0-9]+([._\\-]*[a-z0-9])*@([a-z0-9]+[-a-z0-9]*[a-z0-9]+.){1,63}[a-z0-9]+$ //对 ...
最新文章
- Zookeeper ZAB协议原理浅析
- JavaScript初学者编程题(21)
- oracle程序加密,oracle加密
- springmvc教程--整合mybatis开发(spring+springMVC+mybatis整合开发)
- 干货 | 深入浅出分销体系
- ios解锁动态图片_iOS 苹果开机启动的 滑动来解锁动画
- 【学习笔记】第四章——文件 I(文件管理、逻辑结构、目录与文件分配方式)
- ICCV 2019 | 旷视研究院提出文字检测新方法:像素聚合网络PAN
- 基于JAVA+SpringBoot+Mybatis+MYSQL的养老院管理系统
- OSPF OVER FR HUB-SPPKE
- 今天开始每天一点ffmpeg知识。千里之行 。
- 区块链 FISCO BCOS学习文章(2)-FISCO BCOS怎么搭建
- linux不解压情况下查看压缩包内文件的总行数、文件列表的数目
- php网页表格样式,分享7款颜色的CSS表格样式美化网页表格用户体验
- Django使用livereload自动刷新页面
- 秀米图文编辑对接UEditor富文本编辑器样式丢失
- PCIE知识点-010:PCIE 热插拔资料从哪获取
- C++中的push_back函数
- 4246 奶牛的身高
- QCC51XX---如何修改MDE的主题
热门文章
- 数字城市福州智慧水库平台功能结构分析【软件测试与工程】
- 【目标检测】TT100K数据集使用,提取标注信息并转换成VOC格式的xml文件或yolo格式的txt文件
- iOS开发系列--iOS应用架构谈
- 正方教务教务系统API - 一些项目链接
- WordPress链接推送插件:果果推送
- HCIP-7.0华为交换机技术基础学习
- Python3 调用 FaceAPI 读取并检测视频中的人脸
- Flutter学习笔记08-Padding Row Column Flex Expanded组件详解
- 尚硅谷大厂面试题第二季(上)
- 计算机培训机房装修,计算机机房装修基本流程 计算机机房装修要注意什么