第13次作业--邮箱的正则表达式
一、题目
定义判断电子邮箱的正则表达式,判断输入的字符串是否为电子邮箱地址。
二、代码实现
1 /** 2 * 将输入的邮箱与定义的regex格式相同返回true,否则返回false 3 */ 4 import java.util.Scanner; 5 6 public class Com { 7 8 /** 9 * @param args 10 */ 11 public static void main(String[] args) { 12 // TODO Auto-generated method stub 13 System.out.println("输入邮箱:"); 14 Scanner reader = new Scanner(System.in); 15 String s = reader.nextLine(); 16 17 String regex = "[a-zA-Z_0-9]*+[.0-9]*@[qQ]*+[0-9]*+[a-zA-Z]*+[.a-zA-Z]*[.com|.cn]+";
18 System.out.println(s.matches(regex)); 19 } 20 21 }
三、运行结果截图