第13次作业-正则表达式

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

代码:

package zuoye;
import java.util.*;
public class zjc {

    public static void main(String[] args) {
         String jiuchuan = "\\w+[@]\\w+[.][comn]+[.]*[comn]*";//这个是找书上找的。张九川告诉我就这么写。
            System.out.println("请输入邮箱");
            Scanner reader = new Scanner(System.in);
            String s1 = reader.next();
            if(s1.matches(jiuchuan)) {
                System.out.println("邮箱合法");
            }
            else {
                System.out.println("邮箱不合法");
            }

        }

    }

运行结果:

 

 

 

posted on 2019-11-24 22:31  尘兮丶  阅读(126)  评论(0编辑  收藏  举报