zoukankan      html  css  js  c++  java
  • 第13次作业--正则表达式

    一、题目

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

    二、代码

    Test2.java

    /*
     * 创建一个测试类,声明一个email变量和regex格式变量,两者相比较输出结果
     */
    package H;
    
    import java.util.Scanner;
    
    public class Test2 {
    
        public static void main(String[] args) {
            Scanner reader=new Scanner(System.in);
            System.out.println("请输入电子邮箱:");
            String email=reader.nextLine();
            //正则表达式规定格式
            String regex="[a-zA-Z0-9_-]+@[a-zA-Z0-9-]+(\.[a-zA-Z0-9-]+)*\.(cn|com)";
            if(email.matches(regex)){//比较email串是否符合regex规定
                System.out.println(email+"是一个合法的电子邮箱");
            }else{
                System.out.println(email+"不是一个合法的电子邮箱");
            }
        }
    
    }

    三、运行结果

  • 相关阅读:
    如何安装unidac 6.2.8 到delphi 7
    Sqoop
    Spark-PySpark sql各种内置函数
    Spark译文(三)
    Spark译文(二)
    Spark译文(一)
    YARN详解
    Spark2.X管理与开发
    Hadoop2.X管理与开发
    离线综合案例
  • 原文地址:https://www.cnblogs.com/weiyiren666/p/11907872.html
Copyright © 2011-2022 走看看