Regex: vérifier qu'un String ne contienne que des lettres
Bonjour à tous,
J'ai vraiment cherché pendant une heure sur google, qui pour le coup n'est pas mon ami.
Voilà mon problème, l'utilisateur saisie un mot dans un JTextfield, je veux vérifier qu'il a bien saisie uniquement des lettres de a à z ou de A à Z.
Voilà ce que j'ai essayé:
Code:
1 2 3
| if (!champsSaisie.getText().matches("[a-zA-Z]")) {
/* affichage d'un message d'erreur */
} |
Ou
Code:
1 2 3
| if (!Pattern.matches("[a-zA-Z]", champsSaisie.getText())) {
/* affichage d'un message d'erreur */
} |
Merci!