Code postaux canadien

Soyez le premier à donner votre avis sur cette source.

Snippet vu 40 416 fois - Téléchargée 16 fois

Contenu du snippet

Valide un code postal canadien... Je sais pas quoi dire de plus mais ma description doit faire 100 chrs.

Source / Exemple :


^[a-zA-Z]{1}[0-9]{1}[a-zA-Z]{1}(\-| |){1}[0-9]{1}[a-zA-Z]{1}[0-9]{1}$

Conclusion :


Retourne vrai:
h2j-3c4
H2J 3C4
H2J-3c4
H2J3C4

Retourne faux:
H2J_3C4
H213C4
123456

A voir également

Ajouter un commentaire

Commentaires

j'ai besoin d'un code postal du canada valide en ce moment veillez m'aidez merci a vous
Whismeril
Messages postés
14383
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
23 mars 2020
362 > panel
BONJOUR si si la politesse est très appréciée ici.

Puisque tu as posté ta question dans la catégorie Regex, d'un forum de programmation de logiciels informatiques, et bien il te suffit d'appliquer la Regex proposée par NilRemik juste au-dessus.

Et si tu ne comprends pas ce que je viens d'écrire, c'est que tu t'es trompé de site, et je te conseille alors de regarder dans l'annuaire.....
Nilremik
Messages postés
2
Date d'inscription
mardi 23 mars 2004
Statut
Membre
Dernière intervention
8 juin 2009

J'ai également oublié de préciser, Poste Canada préconise l'utilisation des majuscules uniquement pour un code postal ainsi que d'un espace entre le FSA (Forward Sortation Area : Partie de gauche) et le LDU (Local delivery unit : Partie de droite) du code postal
Nilremik
Messages postés
2
Date d'inscription
mardi 23 mars 2004
Statut
Membre
Dernière intervention
8 juin 2009

C'est bien ! mais il manque quelques petite précisions :

Un code postal canadien ne peut contenir les lettres suivantes : DFIOQU !!!
De plus, il ne peut non plus commencer par la lettre W et Z !!!

Alors la chaine devrait plutot ressembler à celle-ci :

^[A-Z-[DFIOQUWZ]]\d[A-Z-[DFIOQU]]\ +\d[A-Z-[DFIOQU]]\d$

:-)

Bon boulot tout de même !

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.