package cn.itcast_02;
import java.util.Scanner;
/*
* 校验邮箱
*
* 分析:
* A:键盘录入邮箱
* B:定义邮箱的规则
* 1517806580@qq.com
* lvxiaoming@163.com
* liudehua@126.com
* fengqingyang@sina.com.cn
* fqy@itcast.cn
* C:调用功能,判断即可
* D:输出结果
*/
public class RegexTest {
public static void main(String[] args) {
// 创建对象
Scanner sc = new Scanner(System.in);
// 键盘录入邮箱
System.out.print("请输入一个邮箱地址:");
String email = sc.nextLine();
// 定义邮箱的规则
// String regex =
// "[a-zA-Z_0-9]+@[a-zA-Z_0-9]{2,6}(\\.[a-zA-Z_0-9]{2,3})+";
String regex = "\\w+@\\w{2,6}(\\.\\w{2,3})+";
// 调用功能,判断即可
boolean flag = email.matches(regex);
// 输出结果
System.out.println("flag:" + flag);
}
}
常见对象_校验邮箱案例
最新推荐文章于 2024-06-19 15:02:40 发布