1 package cn.check.com; 2 3 import java.util.Scanner; 4 5 public class CheckMail { 6 7 public static void main(String[] args) { 8 // TODO Auto-generated method stub 9 Scanner sc = new Scanner(System.in); 10 System.out.println("请输入邮箱:"); 11 String mail = sc.nextLine(); 12 13 // String 14 // scanmail="[a-zA-Z_0-9]+@[a-zA-Z_0-9]{2,6}(\.[a-zA-Z_0-9]{2,3})+";//{2,6}2-6个字符, 15 // //(\.[a-zA-Z_0-9]{2,3})+有的时候,123@qq.com.cn需要用()+来才有效果 16 String scanmail = "\w+@\w{2,6}(\.\w{2,3})+"; 17 boolean flag = mail.matches(scanmail); 18 System.out.println(flag); 19 } 20 21 }