Bonjour a tous,
Voila j'essaye en vain de créer un masque afin que les utilisateurs de mon appli ne puisse rentrer que des lettres dans certain champ par exemple.
J'ai essayé ca :
Mais je comprend pas il marque ok si je rentre l'un des caractères entre parenthèses ... entre autre il met ok si je rentre un de ses caractères :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 Pattern p = Pattern.compile(textnom.getText()); Matcher m = p.matcher("[a-zA-Z]"); if(m.find()) System.out.print("ok");
[a-zA-Z]....
En revanche si je marque b, c ou autre il ne marque rien, j'ai essayé sans parenthèses mais ca provoque une erreur ...
Bizarre, merci pour l'aide![]()
Partager