一、需求
从控制台输入一个邮箱
要求:
字母、数字或下划线,至少1位
@
数字或小写字母,2到3位
.
小写字母,2到3位
二、代码
import java.util.Scanner;
public classTest {
public static void main(String[] args) {
Scannersc= newScanner(System.in);
System.out.println("请输入一个邮箱:");
Stringemail = sc.next();
Stringreg = "[A-Za-z0-9_]{1,}[@][0-9a-z]{2,3}[.][a-z]{2,3}";
if(email.matches(reg)){
System.out.println("输入邮箱合法!");
}else{
System.out.println("输入邮箱不合法!");
}
}
}
三、执行结果
请输入一个邮箱:
lover@qq.com
输入邮箱合法!