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


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

    二、代码

    1.test.java

    /**
     * 创建正则表达式
     * 调用match方法判断输入的电子邮箱是否与正则表达式匹配
     */
    import java.util.Scanner;
    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 s=reader.nextLine();
    		String regex = "[a-zA-Z0-9_-]+@[a-zA-Z0-9]+(\.[a-zA-Z0-9-]+)+(com|cn)";  //正则表达式
    		if(s.matches(regex)){        
    			System.out.println("是一个合法的邮箱");
    		}
    		else{
    			System.out.println("不是一个合法的邮箱");
    		}
    	}
    
    }
    

    三、运行结果

  • 相关阅读:
    Junit。。。
    TCP
    InetAddress
    URL
    【转】Hello SDL
    批量移动文件
    在阿里云Ubuntu 14.04.5 LTS下安装nethogs0.8.5
    十二银元分三次找一假
    SQL解析
    POI
  • 原文地址:https://www.cnblogs.com/Xwwg/p/11917551.html
Copyright © 2020-2023  润新知