第13次作业--正则表达式
一.题目
定义判断电子邮箱的正则表达式,判断输入的字符串是否为一个合法的电子邮箱
二.代码
package gan; import java.util.*;; public class Test { public static void main(String[] args) { Scanner reader=new Scanner (System.in); System.out.println("请输入邮箱:"); String a=reader.nextLine(); String xx= "[a-zA-Z0-9_]+@[a-zA-Z0-9]+(\\.[a-zA-Z0-9-]+)+(com|cn)"; if(a.matches(xx)){ System.out.println("该邮箱合法"); }else{ System.out.println("该邮箱非法"); } } }
运行结果:
浙公网安备 33010602011771号