Thursday, 5 November 2015

Validate Email Id using regular expressions in android

Hi guys  Here I am going to explain how to validate  email id  using Regular Expressions

EmailID = emailid.getstring();


if(Helper.isValidEmail(EmailID)){
    Toast.makeText(activity, "Valid", Toast.LENGTH_SHORT).show();
} else {
Toast.makeText(activity, "Not Valid", Toast.LENGTH_SHORT).show();
}

public static boolean isValidEmail(String argEditText) {
    try {
        Pattern pattern = Pattern.compile("^[_A-Za-z0-9-]+(\\.[_A-Za-z0-9-]+)*@[A-Za-z0-9]+(\\.[A-Za-z0-9]+)*(\\.[A-Za-z]{2,})$");
        Matcher matcher = pattern.matcher(argEditText);
        return matcher.matches();
    } catch (Exception e) {
        if (ConfVars.PRINTEXECEPTOION) {
            e.printStackTrace();
        }
        return false;
    }
}

No comments:

Post a Comment