boujouman
Messages postés34Date d'inscriptionsamedi 2 mars 2002StatutMembreDernière intervention19 octobre 2013
-
1 févr. 2007 à 15:01
boujouman
Messages postés34Date d'inscriptionsamedi 2 mars 2002StatutMembreDernière intervention19 octobre 2013
-
2 févr. 2007 à 09:30
Bonjour,
J'ai développé une page web ASP.NET v2.0 contenant un formulaire. J'utilise le contrôle regularexpressionvalidator pour vérifier côté client que le champ saisi est correctement formé.
Le champ doit être composé d'éléments de 4 caractères séparés par des points virgules :
9528;NETT;4400;
6690;1234;
9876;
Quand je vérifie que le champ saisi est valide du côté serveur, l'expression régulière fonctionne. Si je fais la vérification du côté client, le champ 9528; fonctionne mais 9528;NETT; ne fonctionne pas.
cs_Nurgle
Messages postés1642Date d'inscriptionsamedi 6 novembre 2004StatutMembreDernière intervention28 avril 20115 1 févr. 2007 à 19:44
Salut,
Oulà, je trouve ta RegExp un peu compliquée...
Moi j'utiliserais cette expression là : "^(\w{4};)+$"
(Un caractère alphanumérique, 4 fois, suivit d'un point virgule, le tout une ou plusieurs fois.)
ou alors "^(([0-9]|[A-Z]){4};)+$" si tu veux que des chaines mixtes (avec à la fois des chiffres et des lettres, du genre "EE45;14E2;") ne soient pas acceptées.