邮箱"/>
正则表达式写邮箱
import java.util.Scanner;/** 校验邮箱* * 分析:* A:键盘录入邮箱* B:定义邮箱的规则* 1517806580@qq* liuyi@163* linqingxia@126* fengqingyang@sina* fqy@itcast* C:调用功能,判断即可* D:输出结果*/
public class RegexTest {public static void main(String[] args) {//键盘录入邮箱Scanner sc = new Scanner(System.in);System.out.println("请输入邮箱:");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);}
}
更多推荐
正则表达式写邮箱
发布评论