geniecomm
Messages postés18Date d'inscriptionmercredi 5 mars 2008StatutMembreDernière intervention25 avril 2009
-
25 mars 2009 à 10:10
geniecomm
Messages postés18Date d'inscriptionmercredi 5 mars 2008StatutMembreDernière intervention25 avril 2009
-
28 mars 2009 à 14:23
Bonjour,
Je désire faire des tests sur des champs et vérifier leur formats.
J'ai pensé à enregistrer dans un hashmap la longueur maximale de
chaque champ ainsi que les valeurs possibles associée à une clé
spécifque pour chaque champ.
J'ai déclaré donc mon HashMap comme suit:
HashMap > validValues ;
Mais la je me trouve incapable de sauvegarder la valeur maximale de chaque champ vu que le HashMap n'accepte que deux champs!!
J'ai trouvé des solutions genre Arraylist < Arraylist> , mais j'ai pas pu m'en servir.
shaiulud
Messages postés404Date d'inscriptionmardi 18 décembre 2001StatutMembreDernière intervention15 juillet 201422 28 mars 2009 à 14:10
Q : Mais je peux savoir comment je peux identifier si mes champs sont des expressions régulières ou non?
R : je ne comprends pas bien le sens de ta question. Mais c'est toi qui détermine le contenu attendu de chaque champ de ton formulaire.
par ex: tu as le champ libelle1 qui doit être alpha de longueur max 10 et obligatoire soit de 1 à 10 caractères
Map map = new HashMap(); // syntax java4
map.put("libelle1", "[a-zA-Z]{1-10}");
geniecomm
Messages postés18Date d'inscriptionmercredi 5 mars 2008StatutMembreDernière intervention25 avril 2009 27 mars 2009 à 10:24
Merci pour ton aide!!
Mais je peux savoir comment je peux identifier si mes champs sont des expressions régulières ou non?
les champs de la trame sont soit alphanumériques soit numériques.
pour l'alpha les champs peuvent contenir des caracteres spéciaux (genre ^, !...) l'essentiel que c'est un caractere imprimable. Ils ont soit une valeur fixe égale à x ou une valeur variable ayant pour valeur maximale y.
geniecomm
Messages postés18Date d'inscriptionmercredi 5 mars 2008StatutMembreDernière intervention25 avril 2009 28 mars 2009 à 14:23
Je voulais savoir comment savoir si une expression est irrigulière ou non?
Mais bon voila une petite recherche et c'est bon je pense que cette API me servira énormément.
Grand merci shaiulud :)