Bonjour
Un petit challenge pour les expressions régulières, miam .
Je dois contrôler un champ code postal, celui ci doit accepter les codes de France Métropolitaine (codes postaux corses inclus).
Les codes français sont de type XXYYY où XX est tout sauf 00 et YYY est tout. Les corses sont de types 2XYYY où X est "a" ou "b" et YYY est tout.
var codepostal = "^(2 |0[1-9]|[1-9][0-9]|)[0-9]{3}$";
EDIT : Les crochets n'apparaissent pas entre "ab", ils sont bien présents normalement
Mon besoin est de limiter les deux premiers caractères jusqu'à 95, toujours en incluant la Corse.
Voilà, merci d'avance pour votre aide
Bonne journée
Modifié par oblik35000 (27 Jan 2010 - 10:43)
Un petit challenge pour les expressions régulières, miam .
Je dois contrôler un champ code postal, celui ci doit accepter les codes de France Métropolitaine (codes postaux corses inclus).
Les codes français sont de type XXYYY où XX est tout sauf 00 et YYY est tout. Les corses sont de types 2XYYY où X est "a" ou "b" et YYY est tout.
var codepostal = "^(2 |0[1-9]|[1-9][0-9]|)[0-9]{3}$";
EDIT : Les crochets n'apparaissent pas entre "ab", ils sont bien présents normalement
Mon besoin est de limiter les deux premiers caractères jusqu'à 95, toujours en incluant la Corse.
Voilà, merci d'avance pour votre aide
Bonne journée
Modifié par oblik35000 (27 Jan 2010 - 10:43)