第十三次作业

一、题目

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

二、测试类

 

package zcy;

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

public class ZhengZe {

    /**
     * 定义判断电子邮箱的正则表达式,判断输入的字符是否为电子邮箱地址
     * @throws IOException 
     */
    public static void main(String[] args) throws IOException {
        // TODO Auto-generated method stub
        String reg="\\w+[\\w]*@[\\w]+\\.[\\w]+$";//输入正则表达式
        BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
        System.out.println("请输入要验证的邮箱地址:");
        String input = reader.readLine();
        if(input.equals("q")||input.equals("exit")){
            System.exit(0);
        }
        if(input.matches(reg)){
            System.out.println("这是正确的邮箱地址");
            
        }else{
            System.out.println("这是错误的邮箱地址");
        }
        

    }

}

 

三、测试结果

 

posted on 2019-11-21 20:14  Zy钰  阅读(110)  评论(0编辑  收藏  举报

导航