Adresse email : contrôle regex
Bonjour.
Sur un formulaire xhtml de type utilisateur, je souhaite contrôler la saisie de l'email.
J'utilise la méthode suivante, mais qui me renvoie toujours false.
Pouvez-vous m'aider svp ?.
Merci.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| public void controlerEmail(String email) {
String EMAIL_REGEX = "/^([a-zA-Z0-9._%-]+@[a-zA-Z0-9.-]+\\.[a-zA-Z]{2,})$/";
Pattern EMAIL_PATTERN = Pattern.compile(EMAIL_REGEX);
Matcher matcher = EMAIL_PATTERN.matcher(email);
if (matcher.matches()) {
System.out.println("The email address " + email + " is valid");
} else {
System.out.println("The email address " + email + " is invalid");
}
} |