Bonjour,

j'aimerai limiter le type de caracteres pour un login, j'ai donc écrit cela :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
pattern = Pattern.compile("[^a-zA-Z0-9_-]");
matcher = pattern.matcher(chaine);
b = matcher.matches();
Afin de navoir que des caracteres alphanum et les _ et -

Donc si la chaine ne trouve pas que des caracteres alphanum, elle doit renvoyer true, sinon false

Seulement une saisie d'une chaine "barbare" passe quand même, ca marche pas top quoi. Merci de m'aiguiller pour affiner cela ^^