正则表达式判断三大运营商手机号码、微信号、邮箱
记录一下实用全面的正则判断手机号码、微信号、邮箱号方便下次使用
var phone="^((13[0-9])|(14[5-9])|(15([0-3]|[5-9]))|(16[6-7])|(17[1-8])|(18[0-9])|(19[1|3])|(19[5|6])|(19[8|9]))\\d{8}$";
var email="^\\s*\\w+(?:\\.{0,1}[\\w-]+)*@[a-zA-Z0-9]+(?:[-.][a-zA-Z0-9]+)*\\.[a-zA-Z]+\\s*$";
var wechat ="^[a-zA-Z]([-_a-zA-Z0-9]{5,19})+$";
if(!StringUtils.isEmpty(applyScholarship.getApplyScholarshipEmail())){regex="^\\s*\\w+(?:\\.{0,1}[\\w-]+)*@[a-zA-Z0-9]+(?:[-.][a-zA-Z0-9]+)*\\.[a-zA-Z]+\\s*$";Pattern p =Pattern.compile(regex);System.out.println(p.matcher(applyScholarship.getApplyScholarshipEmail()).matches());if(!p.matcher(applyScholarship.getApplyScholarshipEmail()).matches()){return AjaxResult.warn("邮箱验证失败!");}}if(!StringUtils.isEmpty(applyScholarship.getApplyScholarshipPhone())) {regex = "^((13[0-9])|(14[5-9])|(15([0-3]|[5-9]))|(16[6-7])|(17[1-8])|(18[0-9])|(19[1|3])|(19[5|6])|(19[8|9]))\\d{8}$";Pattern p =Pattern.compile(regex);System.out.println(p.matcher(applyScholarship.getApplyScholarshipPhone()).matches());if(!p.matcher(applyScholarship.getApplyScholarshipPhone()).matches()){return AjaxResult.warn("手机号验证失败!");}}if(!StringUtils.isEmpty(applyScholarship.getApplyScholarshipWechat())){regex ="^[a-zA-Z]([-_a-zA-Z0-9]{5,19})+$";Pattern p =Pattern.compile(regex);System.out.println(p.matcher(applyScholarship.getApplyScholarshipWechat()).matches());if(!p.matcher(applyScholarship.getApplyScholarshipWechat()).matches()){return AjaxResult.warn("微信验证失败!");}}
* 三大运营商最新号段 合作版 2021-03* 移动号段:* 134 135 136 137 138 139 147 148 150 151 152 157 158 159 172 178 182 183 184 187 188 195 198* 联通号段:* 130 131 132 145 146 155 156 166 167 171 175 176 185 186 196* 电信号段:* 133 149 153 173 174 177 180 181 189 191 193 199* 虚拟运营商:* 162 165 167 170 171
感谢这位大佬,必须顶一个 原文地址:2021-03-最新正则表达式判断手机号码
正则表达式判断三大运营商手机号码、微信号、邮箱相关推荐
- 2020年正则表达式匹配三大运营商手机号码,附各运营商号段
号段: 移动号段 134,135,136,137,138,139,147,148,150,151,152,157,158,159,172,178,182,183,184,187,188,198,197 ...
- 移动信号最好的服务器,三大运营商哪家的“信号”最好?真实体验分析
原标题:三大运营商哪家的"信号"最好?真实体验分析 最近看到很多人在讨论三大运营商哪家的信号最好,有人说是中国移动,有人说是中国电信,还有人说是中国联通,总之大家都是根据自身的使用 ...
- 三大运营商手机号码正则匹配(联通,电信,移动)
验证是否为有效手机号码: // 判断正确号码 function regNumber(mobileNo) {//移动:134(0 - 8) .135.136.137.138.139.147.150.15 ...
- 三大运营商手机号码正则匹配
微信小程序开发交流qq群 173683895 承接微信小程序开发.扫码加微信. 正文: 验证是否为有效手机号码: // 判断正确号码 function regNumber(mobileNo) ...
- 三大运营商的频段-信号
中国移动 2G:GSM900:890-909(上行)935-954(下行),GSM1800:1710-1725(上行)1805-1820(下行). 3G:TDD(TD-SCDMA) 1880MHz-1 ...
- oracle 根据手机号判断三大运营商函数
create or replace function fn_gzk_sbyys(in_v1 varchar2) return varchar2 is--识别运营商 out_cs varchar2( ...
- 判断手机所属三大运营商 移动、联通、电信
中国移动服务网号 "134", "135", "136", "137", "138", " ...
- 三大运营商(联通、电信、移动)的手机号正则判断
三大运营商(联通.电信.移动)的手机号正则判断 checkMobile(telphone){ let isChinaMobile = /^134[0-8]\d{7}$|^(?:13[5-9]|147| ...
- 手机4g信号强的服务器,国内三大运营商到底谁的4G网络信号最强?很多人都搞错了,望周知...
国内三大运营商到底谁的4G网络信号最强?很多人都搞错了,望周知要说现在的手机能够那么的有魅力,还是跟我们国家的三个运营商有着特别大的关系,如果说我们国家没有运营商存在的话,那么也就没有了基站的建设,没 ...
最新文章
- 我失败的阿里程序员生涯
- NLP技术中的Tokenization
- NVIDIA GPU 架构梳理
- 《手机测试Robotium实战教程》——导读
- 如何用计算机算矩阵,【活用工具】教你如何用卡西欧fx82es计算机计算复数 矩阵...
- 电子签名 和 电子证书
- 碰撞域与广播域的区别
- 空气质量监测管理系统
- 计算机程序漏洞用英语怎么说,网络用语bug是什么意思,中文翻译是虫子(指电脑程序漏洞)...
- 图扑软件 3D 组态编辑器,低代码零代码构建数字孪生工厂
- 概率论笔记(四)概率分布的下期望和方差的公式总结
- 百度地图之标注物聚合
- 亲历的商务谈判过程(续)——谈谈国企和我的经历
- #1752. 聂小倩
- AboutServer
- 常用数据库的基因ID
- 数字SOC设计之低功耗之线性稳压器(LDO)
- VC5509的通用GEL代码
- [渝粤教育] 西南科技大学 预算会计 在线考试复习资料2021版(1)
- Spring Data Querydsl-JPA 的简单入门笔记
热门文章
- 单周涨粉20w+,佛系直播竟让他意外变身带货黑马?
- 【考研英语语法】词性的选择与所放位置
- 技术分享经典 javaScript原型链面试题
- 油管视频怎么下载到本地,油管视频下载到本地的方法
- C# 主窗体Load事件、Shown事件、Activated事件 区别
- 怎样录屏没有外界杂音?3个十分好用的方法,码住收藏!
- Attacks on WebView in the Android System阅读笔记
- 脉冲神经网络Precise-Spike-Driven (PSD) Synaptic Plasticity学习笔记
- 计算机相关职业数量,2017最有前途的十大职业盘点(5)
- 计算机毕设(附源码)JAVA-SSM基于web的医院门诊管理系统