加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

验证邮箱和正则表达式

发布时间:2020-12-14 01:25:47 所属栏目:百科 来源:网络整理
导读:[html] view plain copy print ? /** *验证邮箱地址是否正确 * *@paramemail *@return */ publicstaticbooleancheckEmail(Stringemail){ boolean flag = false ; try{ String check = "^([a-z0-9A-Z]+[-|.]?)+[a-z0-9A-Z]@([a-z0-9A-Z]+(-[a-z0-9A-Z]+)?
[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. }

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读