Bonjour à tous,

Les codes postaux en Angleterre peuvent avoir les formes suivantes :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
        A9 9AA
        A99 9AA
        A9A 9AA
        AA9 9AA
        AA99 9AA
        AA9A 9AA
J'ai écrit une expression régulière mais qui ne fonctionne pas.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
reg_cp=/^[A-Z0-9]{2,4}\s[0-9A-Z]{3}$/;
Le code commence par 2 ou 4 lettres ou chiffres plus un espace et se termine par 1 chiffre et deux lettres.

Est-il possible d'écrire une expression régulière pour contrôler ces formats?

Cordialement