Bonjour,

j'utilise les expressions régulières pour vérifier les champs d'un formulaire avec de le valider.
Pour cela, voici mon code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
Pattern p = Pattern.compile("[a-zA-Z]");
Matcher m = p.matcher(jTextfield.getText()); 
if(m.matches())
  System.out.println("yes");
else
  System.out.println("no");
le problème est le suivant, même quand je rentre un chaîne de caractères contenant seulement des lettres de l'alphabet, m.matches me renvoie false.

Quelqu'un a une idée?

Merci