package net.javaiq.examples.string;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
@author
public class EmailValidator {
@param
@return
public static boolean isEmailIdValid(String emailId) {
boolean isEmailIdValid = false;
if (emailId != null && emailId.length() > 0) {
String expression = "^[\\w\\.-]+@([\\w\\-]+\\.)+[A-Z]{2,4}$";
Pattern pattern = Pattern.compile(expression, Pattern.CASE_INSENSITIVE);
Matcher matcher = pattern.matcher(emailId);
if (matcher.matches()) {
isEmailIdValid = true;
}
}
return isEmailIdValid;
}
@param
public static void main(String[] args) {
}
}