Welcome to the LimeSurvey Community Forum

Ask the community, share ideas, and connect with other LimeSurvey users!

code postal

  • Eurosyn
  • Eurosyn's Avatar Topic Author
  • Offline
  • Senior Member
  • Senior Member
More
5 years 9 months ago #170704 by Eurosyn
code postal was created by Eurosyn
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
The topic has been locked.
  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
5 years 9 months ago #170711 by DenisChenu
Replied by DenisChenu on 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 , plugin development .
I don't answer to private message.
The following user(s) said Thank You: Eurosyn
The topic has been locked.
  • Eurosyn
  • Eurosyn's Avatar Topic Author
  • Offline
  • Senior Member
  • Senior Member
More
5 years 9 months ago #170717 by Eurosyn
Replied by Eurosyn on topic code postal
Parfait, merci !
The topic has been locked.
Moderators: Nickko

Lime-years ahead

Online-surveys for every purse and purpose