第13次作业--邮箱的正则表达式

题目:定义判断电子邮箱的正则表达式,判断输入的字符串是否为电子邮箱地址。

代码:

Test.java

package q;
import java.util.*;
public class Test {

    /**
     * @param args
     */
    public static void main(String[] args) {
        // TODO Auto-generated method stub
         Scanner reader=new Scanner(System.in);
         System.out.println("请输入电子邮箱:");
         String email=reader.nextLine();
         String regex = "[\\w]+@[\\w]+[\\.\\w]+\\.(com|cn)"; //正则表达式
            if(email.matches(regex)){//比较email串是否符合regex规定
                System.out.println(email+"是电子邮箱的地址");
            }else{
                System.out.println(email+"不是电子邮箱的地址 ");
            }
        }

    

}

运行结果

 

 

 

 

 

 

 

posted @ 2019-11-24 18:47  王庆祥  阅读(107)  评论(0编辑  收藏  举报