版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/xiaofanren1111/article/details/81489850
-
public boolean checkEmail(String checkMail){
-
Boolean flag = false;
-
//if (null==checkMail || "".equals(checkMail)) return false;
-
// Pattern p = Pattern.compile("\\w+@(\\w+.)+[a-z]{2,3}"); //简单匹配
-
Pattern p = Pattern.compile("\\w+([-+.]\\w+)*@\\w+([-.]\\w+)*\\.\\w+([-.]\\w+)*");//复杂匹配
-
Matcher m = p.matcher(checkMail);
-
Boolean b=m.matches();
- if(b) {
- System.out.println("有效邮件地址");
- flag=true;
- } else {
- System.out.println("无效邮件地址");
- }
-
return flag;