zoukankan      html  css  js  c++  java
  • 第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("不是一个合法的邮箱");
    		}
    	}
    
    }
    

    三、运行结果

  • 相关阅读:
    20160205
    20151120
    20151023
    20151023
    20140207
    yum工具介绍
    Linux程序包管理
    Linux任务计划、周期性任务执行
    10 压缩和解压缩工具和bash脚本编程
    9 btrfs文件系统
  • 原文地址:https://www.cnblogs.com/Xwwg/p/11917551.html
Copyright © 2011-2022 走看看