验证邮箱和正则表达式

前端之家收集整理的这篇文章主要介绍了验证邮箱和正则表达式前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
@H_403_1@ @H_301_2@ [html] view plain copy print ?
  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. }

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