后台验证输入的邮箱是否合法

来源:互联网 发布:linux下安装lamp 编辑:程序博客网 时间:2024/05/16 13:00
/** 
* 验证输入的邮箱格式是否符合 
* @param email 
* @return 是否合法 
*/ 
public static boolean emailFormat(String email) 

boolean tag = true;
        final String pattern1 = "^([a-z0-9A-Z]+[-|\\.]?)+[a-z0-9A-Z]@([a-z0-9A-Z]+(-[a-z0-9A-Z]+)?\\.)+[a-zA-Z]{2,}$";
        final Pattern pattern = Pattern.compile(pattern1);
        final Matcher mat = pattern.matcher(email);
        if (!mat.find()) {
            tag = false;
        }
        return tag; 
}
1 0