├── .gitignore ├── EmailCheck.java └── Readme.md /.gitignore: -------------------------------------------------------------------------------- 1 | *.class 2 | -------------------------------------------------------------------------------- /EmailCheck.java: -------------------------------------------------------------------------------- 1 | import java.util.Scanner; 2 | import java.util.regex.Pattern; 3 | 4 | public class EmailCheck { 5 | 6 | public static void emailValidate() { 7 | Scanner scan = new Scanner(System.in); 8 | System.out.print("Please Enter Email: "); 9 | String email = scan.nextLine(); 10 | System.out.println(email); 11 | String expression = "^[\\u0E00-\\u0E7Fa-zA-Z0-9]+([.+_-]{0,1}+[\\u0E00-\\u0E7Fa-zA-Z0-9])*+[@]+[\\u0E00-\\u0E7Fa-zA-Z-]+[.]+[\\u0E00-\\u0E7Fa-zA-Z]{2,30}+([.]{1}+[\\u0E00-\\u0E7Fa-zA-z]{0,10})*"; 12 | String result = (Pattern.matches(expression, email)) ? "Successfully Valid" : "Invalid"; 13 | System.out.println("Email " + result + " "); 14 | } 15 | public static void main(String[] args) { 16 | emailValidate(); 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /Readme.md: -------------------------------------------------------------------------------- 1 | ## Welcome to Email Validation 2 | --------------------------------------------------------------------------------