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正则表达式校验邮箱和手机号相关推荐

  1. 前端开发:使用JS正则表达式校验邮箱和手机号的方法,安卓面试题最新2020

    6.  ? 匹配前面的子表达式零次或一次: 7.  \d  匹配一个数字字符,等价于[0-9]: ( ) 标记一个子表达式的开始和结束位置: 9.  . 匹配除换行符 \n 之外的任何单字符: \ 将 ...

  2. 前端开发:使用JS正则表达式校验邮箱和手机号的方法

    前言 在前端开发过程中,通过使用JS的正则表达式来校验输入的邮箱或者手机号是否正确,这也是一个非常常见的业务情景需求.尤其是在登录注册场景和有关提交邮箱和手机号相关的时候,一定需要做输入校验,这是正常 ...

  3. java校验邮箱_Java正则表达式校验邮箱和手机号 | 学步园

    [html] import java.util.regex.Matcher; import java.util.regex.Pattern; public class CheckMobileAndEm ...

  4. Java 常用正则表达式,Java正则表达式,Java身份证校验,最新手机号码校验正

    Java 常用正则表达式,Java正则表达式,Java身份证校验,最新手机号码校验正则表达式 ============================== ©Copyright 蕃薯耀 2017年10 ...

  5. C#使用正则表达式校验邮箱

    在C#中,可以使用Regex正则表达式类来校验前台提交过来的邮箱字段信息是否符合要求,Regex类是C#中有关正则表达式处理的相关类,功能强大,我们只需要在实例化Regex类的时候指定相应的规则为邮箱 ...

  6. 【正则表达式 】java 正则表达式 校验日期格式

    [正则表达式 ]java 正则表达式 校验日期格式 版权声明:本文为CSDN博主「RanLZ」的原创文章,转载请附上原文出处链接及本声明. 原文链接:https://blog.csdn.net/Ran ...

  7. 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 非 ...

  8. 正则表达式校验邮箱号、手机号、身份证号码等等

    正则表达式,又称正规表示法,是对字符串操作的一种逻辑公式.正则表达式可以检测给定的 字符串是否符合我们定义的逻辑,也可以从字符串中获取我们想要的特定部分.它可以迅速地 用极简单的方式达到字符串的复杂控 ...

  9. Java正则表达式校验工具类_【Java工具类】----正则表达式校验工具类

    /** * @Title: RegexValidateUtil.java * @Package org.csun.nc.util * @Description: TODO * @author chis ...

最新文章

  1. 人脸关键点 HRNet-Facial-Landmark-Detection
  2. python 均值漂移
  3. bootstrap-内联文本元素-插入文本
  4. C#几种访问修饰符理解
  5. 奇迹暖暖服务器不稳定,闪耀暖暖用土豆当服务器?开服仅半小时就崩溃,无数玩家疯狂吐槽...
  6. 删除了注册表winsock项及winsock2项怎么办
  7. Waymo自动驾驶数据集介绍与使用教程
  8. C++笔记-解决VS2015Qt项目MSB3758.MSB4036
  9. lambda函数if_Python3中lambda表达式与函数式编程讲解
  10. orcl导入dmp语句_oracle中导入dmp数据注意事项
  11. 百度开撕离职前高管:侵犯商业机密索赔 5000 万!
  12. html贪吃蛇怎么加蛇尾,贪吃蛇制作移动+pc
  13. Win10 UWP版《芒果TV》v2.4.0直播超女,芒果台综艺一网打尽
  14. 技术团队管理:技术分享
  15. 谷歌浏览器开发者工具network_关于Chrome谷歌浏览器开发者工具网络Network中返回无数据的问题...
  16. PHP获取数组第一个元素和最后一个元素
  17. 无法打开https网页终极解决方法
  18. Python中的算数运算符
  19. uni-app视频保存到本地/相册
  20. Swift学习第七枪--协议(一)

热门文章

  1. 谷歌地图 替代_Google地图的替代品
  2. 新冠疫情下的化工企业数字化转型
  3. Java与Android配合开发ICQ、2018-8-13完结
  4. 为你揭秘,希格斯玻色子如何赋予粒子质量
  5. One-move Checkmate (ZOJ 1598)
  6. leetcode阶段总结——分割字符串类型
  7. LiveGBS国标视频流媒体平台GB/T28181针对没有位置上报的设备如何自定义位置经度纬度信息电子地图标注
  8. 机房环境监控系统机房守护者!
  9. 秋招面经第十一弹:沐瞳科技一面-大数据平台开发工程师
  10. 赠书福利|一本书是写给美国人看的书,告诉我们,美国科技为什么领先?