Java tutorial
//package com.java2s; //License from project: Apache License import java.util.regex.Matcher; import java.util.regex.Pattern; public class Main { public static boolean checkEmailValid(String email) { if ((email == null) || (email.trim().length() == 0)) { return false; } String regEx = "^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\\.[a-zA-Z]{2,4}$"; Pattern p = Pattern.compile(regEx); Matcher m = p.matcher(email.trim().toLowerCase()); return m.find(); } }