第13次作业--正则表达式

一.题目

定义判断电子邮箱的正则表达式,判断输入的字符串是否为一个合法的电子邮箱

二.代码

package gan;
import java.util.*;;
        public class Test {
            public static void main(String[] args) {
                 Scanner reader=new Scanner (System.in);
                 System.out.println("请输入邮箱:");
                 String a=reader.nextLine();
                 String xx= "[a-zA-Z0-9_]+@[a-zA-Z0-9]+(\\.[a-zA-Z0-9-]+)+(com|cn)";
                 if(a.matches(xx)){
                     System.out.println("该邮箱合法");
                 }else{
                     System.out.println("该邮箱非法");
                 }


            }
        }
        

运行结果:

posted on 2019-11-25 18:53  sdw98  阅读(84)  评论(0)    收藏  举报

导航