题目:定义判断电子邮箱的正则表达式,判断输入的字符串是否为电子邮箱地址。
package po; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; import java.util.Scanner; public class time { /** * @param args * @throws ParseException */ public static void main(String[] args) throws ParseException { Scanner re=new Scanner(System.in); System.out.println("input your email"); String email=re.nextLine(); String regix="\\w+[@]\\w+[.]\\w+";\\根据正则表达式写出邮箱范围 if(email.matches(regix)){ System.out.println(true); }else{ System.out.println(false); } } }
正确演示
错误演示