验证邮箱和正则表达式

前端之家收集整理的这篇文章主要介绍了验证邮箱和正则表达式前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
  1. /**
  2. *验证邮箱地址是否正确
  3. *
  4. *@paramemail
  5. *@return
  6. */
  7. publicstaticbooleancheckEmail(Stringemail){
  8. booleanflag=false;
  9. try{
  10. Stringcheck="^([a-z0-9A-Z]+[-|\\.]?)+[a-z0-9A-Z]@([a-z0-9A-Z]+(-[a-z0-9A-Z]+)?\\.)+[a-zA-Z]{2,}$";
  11. Patternregex=Pattern.compile(check);
  12. Matchermatcher=regex.matcher(email);
  13. flag=matcher.matches();
  14. }catch(Exceptione){
  15. flag=false;
  16. }
  17. returnflag;
  18. }
  19. /**
  20. *验证手机号码
  21. *@parammobiles
  22. publicstaticbooleanisMobileNO(Stringmobiles){
  23. Patternp=Pattern
  24. .compile("^((13[0-9])|(15[^4,\\D])|(18[0,5-9]))\\d{8}$");
  25. Matcherm=p.matcher(mobiles);
  26. flag=m.matches();
  27. returnflag;
  28. }
原文链接:https://www.f2er.com/regex/360760.html

猜你在找的正则表达式相关文章