6. 验证“ Wanxxj@zparkhr.com.cn mailto:Wanxxj@zparkhr.com.cn ”是否为一个合法邮箱
合法邮箱要求:
1、有“@”和“.”符号
2、“.”在“@”后面
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class RegEX {
public static void main(String[] args) {
String str = "Wanxxj@zparkhr.com.cn";
String regEx = "^([a-z0-9A-Z]+[-|\\.]?)+[a-z0-9A-Z]@([a-z0-9A-Z]+(-[a-z0-9A-Z]+)?\\.)+[a-zA-Z]{2,}$";
Pattern pattern = Pattern.compile(regEx);
Matcher matcher = pattern.matcher(str);
if (matcher.matches()) {
System.out.println("合法邮箱");
} else {
System.out.println("非法邮箱");
}
}
}