code postal

More
2 months 2 weeks ago #170704 by Eurosyn
Eurosyn created the topic: code postal
Bonjour,

je cherche à valider la saisie d'un code postal français dans une question à zone de texte multiple. J'ai trouvé la règle suivante lors de mes recherches
regexMatch('/^0[1-9]|[1-8][0-9]|9[0-8]|2A|2B[0-9]{3}$/',Lieu_CP)
Cependant, en tapant des chiffres comme 78 ou 974 je parviens tout de même à passer la question.
Je souhaiterai ici que le répondant ne puisse entrer que ces codes postaux à 5 chiffres. Comment faire ?

Merci pour votre aide !

cordialement
Jonas

Please Log in or Create an account to join the conversation.

More
2 months 2 weeks ago #170711 by DenisChenu
DenisChenu replied the topic: code postal
Il manque des parenthèses dans le code de la regexp.
(sur celle de mabuel aussi, si après test : cr'est OK : corrige le manuel s'il te plait)

Tente avec:
/^(0[1-9]|[1-8][0-9]|9[0-8]|2A|2B)[0-9]{3}$/

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand (or search sondages pro).
An error happen ? Before make a new topic : remind the Debug mode .
The following user(s) said Thank You: Eurosyn

Please Log in or Create an account to join the conversation.

More
2 months 2 weeks ago #170717 by Eurosyn
Eurosyn replied the topic: code postal
Parfait, merci !

Please Log in or Create an account to join the conversation.

Moderators: Nickko

Start now!

Just create your account and start using Limesurvey today.

Register now
Join our Newsletter!