一、题目
题目:定义判断电子邮箱的正则表达式,判断输入的字符串是否为电子邮箱地址。
二、代码
package Email;
import java.util.Scanner;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class Email {
public static void main(String[]args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入您的电子邮箱:");
String str = scanner.next();
judge(str);
}
public static void judge(String str) {
String s = "\w{0,}+[@]\w+[.]\w+";
if(str.matches(s))
System.out.println("邮箱输入正确");
else
System.out.println("邮箱格式错误,请重新输入");
}
}
三、运行结果
