String regex="\\w{0,}\\@\\w{0,}\\.{1}\\w{0,}";
//邮箱的判断
String email = user.getEmail();
String regex1="\\w{0,}\\@\\w{0,}\\.{1}\\w{0,}"; //例如.com域名邮箱
String regex2="\\w{0,}\\@\\w{0,}\\.{1}\\w{0,}\\.{1}\\w{0,}"; //例如.com.cn域名邮箱
if (StringUtils.isNotEmpty(email) && !Pattern.matches(regex1, email) && !Pattern.matches(regex2, email)) {
setMessage("邮箱格式不合法.合法的邮箱格式为 :用户名@服务器名.后缀 或者用户名@服务器名.后缀.后缀 ");
return;
}
本文详细介绍了如何使用正则表达式来验证和解析邮箱格式,包括.com和.com.cn域名邮箱的判断方法。
1198

被折叠的 条评论
为什么被折叠?



