bonjour, quelle est l'expression régulière qu'on peut donne à une ville comme champs d'un formulaire ? j'ai réussi a ne pas entré de valeur numérique mais je peux entrer des cotes, tiret avec l'expression : "[^0-9]*"
bonjour, quelle est l'expression régulière qu'on peut donne à une ville comme champs d'un formulaire ? j'ai réussi a ne pas entré de valeur numérique mais je peux entrer des cotes, tiret avec l'expression : "[^0-9]*"
Salut, peux-tu être plus précis :
- quels caractères sont autorisés ?
- quels caractères sont interdits ?
- peux-tu donner des exemples ?
PS : si tu réponds aux 2 premières questions, tu pourras créer ta regex![]()
les caractère qui sont autorisé sont uniquement les caractère de a à z, inclus aussi les caractère accentué.
Exemple : paris, casa...![]()
Ce qu'il te faudrait c'est simplement [az-]+ en faisant en sorte que seule cette expression soit vérifiée...
ca marche pas, j'ai mis
mais lorsque je saisie une ville composé de caractére alphabétique de a à z avec des caractère accuentué, il me ds que le format de la ville est invalide,
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 if (!(getClient().getVille().matches("[az-]+"))) { errors.add("villeinvalide", new ActionError("error.ville.invalide")); } }![]()
Alors mets :
"/[a-zéèêëàâîïôöûü-]+/i"
Partager