第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 }

三、运行结果截图

 

 

posted on 2019-11-21 22:59  龙卷风摧毁停车场·  阅读(131)  评论(0编辑  收藏  举报