题目:定义判断电子邮箱的正则表达式,判断输入的字符串是否为电子邮箱地址。

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);
        }
        
    
        
    }

}

正确演示

错误演示