代码
package task;
import java.util.*;
public class regular {
public static void main(String[] args) {
Scanner s = new Scanner(System.in);
String regex=s.nextLine();
String test = "1103339023@qq.com"; //测试用例
String check = "^([a-z0-9A-Z]+[-\\.]?)+[a-z0-9A-Z]@([a-z0-9A-Z]{2,}+[\\.])"+"[a-zA-z]{2,}$";
Boolean result=regex.matches(check);
if(result) {
System.out.println("right");
}else{
System.out.println("fault");
}
}
}