Bonjour, déja désolé je ne savais pas ou poster ce message.
J'ai un formulaire dont je voudrais que les champs ne comportent que des lettres et/ou des chiffres.J'ai donc construit une regex et utilisé la fonction matches()
Seulement j'ai dû faire une erreur car j'entre toujours dans cette boucle, que les champs soit valides, c'est à dire qu'ils ne comportent que des lettres ou des chiffres, ou bien qu'ils comportent des caractères interdits.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 String regex = "[^a-zA-Z0-9]" ; else if((!nom.matches(regex)) || (!prenom.matches(regex)) || (!login.matches(regex)) || (!mdp.matches(regex))) { out.println("Ces champs ne doivent comporter que des lettres ou des chiffres") ; }
Partager