• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
李佳琦
博客园    首页    新随笔    联系   管理    订阅  订阅

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

题目:

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

一、代码

 

 1 /**
 2  * @author 李佳琦
 3  */
 4 package Lijiaqi;
 5 import java.util.Scanner;
 6 public class Test {       //创建一个测试类
 7 
 8     public static void main(String[] args) {
 9         Scanner a=new Scanner(System.in);
10         System.out.print("请输入电子邮箱:");
11         String email=a.nextLine();        // 声明一个email变量
12        
13         String regex=/*正则表达式*/"[a-zA-Z0-9_-]+@[a-zA-Z0-9-]+(\\.[a-zA-Z0-9-]+)*\\.(cn|com)";//声明一个regex格式变量
14         if(email.matches(regex)){            //进行格式对比
15             System.out.println(email+"是合法的电子邮箱");
16         }else{
17             System.out.println(email+"不是合法的电子邮箱");
18         }
19     }
20 
21 }

 

 

 

 

二、运行输出结果

 

posted @ 2019-11-23 21:08  李佳琦  阅读(170)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3