Java正则表达式校验邮箱和手机号
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class CheckMobileAndEmail {/*** 验证邮箱地址是否正确* @param email* @return*/public static boolean checkEmail(String email){boolean flag = false;try{String check = "^([a-z0-9A-Z]+[-|\\.]?)+[a-z0-9A-Z]@([a-z0-9A-Z]+(-[a-z0-9A-Z]+)?\\.)+[a-zA-Z]{2,}$";Pattern regex = Pattern.compile(check);Matcher matcher = regex.matcher(email);flag = matcher.matches();}catch(Exception e){flag = false;}return flag;}/*** 验证手机号码* @param mobiles* @return [0-9]{5,9}*/public static boolean isMobileNO(String mobiles){boolean flag = false;try{Pattern p = Pattern.compile("^((13[0-9])|(15[^4,\\D])|(18[0,5-9]))\\d{8}$");Matcher m = p.matcher(mobiles);flag = m.matches();}catch(Exception e){flag = false;}return flag;}public static boolean isNum(String number){boolean flag = false;try{Pattern p = Pattern.compile("^[0-9]{5}$");Matcher m = p.matcher(number);flag = m.matches();}catch(Exception e){flag = false;}return flag;}
}
Java正则表达式校验邮箱和手机号相关推荐
- 前端开发:使用JS正则表达式校验邮箱和手机号的方法,安卓面试题最新2020
6. ? 匹配前面的子表达式零次或一次: 7. \d 匹配一个数字字符,等价于[0-9]: ( ) 标记一个子表达式的开始和结束位置: 9. . 匹配除换行符 \n 之外的任何单字符: \ 将 ...
- 前端开发:使用JS正则表达式校验邮箱和手机号的方法
前言 在前端开发过程中,通过使用JS的正则表达式来校验输入的邮箱或者手机号是否正确,这也是一个非常常见的业务情景需求.尤其是在登录注册场景和有关提交邮箱和手机号相关的时候,一定需要做输入校验,这是正常 ...
- java校验邮箱_Java正则表达式校验邮箱和手机号 | 学步园
[html] import java.util.regex.Matcher; import java.util.regex.Pattern; public class CheckMobileAndEm ...
- Java 常用正则表达式,Java正则表达式,Java身份证校验,最新手机号码校验正
Java 常用正则表达式,Java正则表达式,Java身份证校验,最新手机号码校验正则表达式 ============================== ©Copyright 蕃薯耀 2017年10 ...
- C#使用正则表达式校验邮箱
在C#中,可以使用Regex正则表达式类来校验前台提交过来的邮箱字段信息是否符合要求,Regex类是C#中有关正则表达式处理的相关类,功能强大,我们只需要在实例化Regex类的时候指定相应的规则为邮箱 ...
- 【正则表达式 】java 正则表达式 校验日期格式
[正则表达式 ]java 正则表达式 校验日期格式 版权声明:本文为CSDN博主「RanLZ」的原创文章,转载请附上原文出处链接及本声明. 原文链接:https://blog.csdn.net/Ran ...
- java正则表达式校验手机号,电话号码,邮箱
1 数字:^[0-9]*$2 n位的数字:^\d{n}$3 至少n位的数字:^\d{n,}$ 4 m-n位的数字:^\d{m,n}$ 5 零和非零开头的数字:^(0|[1-9][0-9]*)$ 6 非 ...
- 正则表达式校验邮箱号、手机号、身份证号码等等
正则表达式,又称正规表示法,是对字符串操作的一种逻辑公式.正则表达式可以检测给定的 字符串是否符合我们定义的逻辑,也可以从字符串中获取我们想要的特定部分.它可以迅速地 用极简单的方式达到字符串的复杂控 ...
- Java正则表达式校验工具类_【Java工具类】----正则表达式校验工具类
/** * @Title: RegexValidateUtil.java * @Package org.csun.nc.util * @Description: TODO * @author chis ...
最新文章
- 人脸关键点 HRNet-Facial-Landmark-Detection
- python 均值漂移
- bootstrap-内联文本元素-插入文本
- C#几种访问修饰符理解
- 奇迹暖暖服务器不稳定,闪耀暖暖用土豆当服务器?开服仅半小时就崩溃,无数玩家疯狂吐槽...
- 删除了注册表winsock项及winsock2项怎么办
- Waymo自动驾驶数据集介绍与使用教程
- C++笔记-解决VS2015Qt项目MSB3758.MSB4036
- lambda函数if_Python3中lambda表达式与函数式编程讲解
- orcl导入dmp语句_oracle中导入dmp数据注意事项
- 百度开撕离职前高管:侵犯商业机密索赔 5000 万!
- html贪吃蛇怎么加蛇尾,贪吃蛇制作移动+pc
- Win10 UWP版《芒果TV》v2.4.0直播超女,芒果台综艺一网打尽
- 技术团队管理:技术分享
- 谷歌浏览器开发者工具network_关于Chrome谷歌浏览器开发者工具网络Network中返回无数据的问题...
- PHP获取数组第一个元素和最后一个元素
- 无法打开https网页终极解决方法
- Python中的算数运算符
- uni-app视频保存到本地/相册
- Swift学习第七枪--协议(一)