Willkommen, Gast
Benutzername: Passwort: Angemeldet bleiben:

THEMA: Validation de code postal

Validation de code postal 11 Monate 1 Woche her #109979

  • simogeo
  • simogeos Avatar
  • OFFLINE
  • Fresh Lemon
  • Beiträge: 19
  • Karma: 0
Bonjour,

Je souhaite valider un code postal (français) :

La doc indique bien comment faire ici : manual.limesurvey.org/Using_regular_expr...postal_fran.C3.A7ais

mais l'expression n'est pas vraiment convenable car elle autorise les codes à 2 chiffres. Je souhaite autoriser les codes à 5 chiffres seulement

/^[0-9]{5}/

n'est pas tout à fait correct car elle autorise les codes démarrant par 0, ce qui à ma connaissance n'existe pas. Avez vous d'autres idées?

Merci
Der Administrator hat öffentliche Schreibrechte deaktiviert.

Validation de code postal 11 Monate 1 Woche her #109986

  • Nickko
  • Nickkos Avatar
  • OFFLINE
  • LimeSurvey Team
  • Beiträge: 2397
  • Dank erhalten: 316
  • Karma: 66
/^[0-9]{5}$/

J'ajoute le $ sinon, l'expression autorise les codes plus long.
/^[1-9][0-9]{4}$/

L'expression ci-dessus ne devrait accepter que les nombres entre 10000 et 99999.
Mais je pense bien qu'il y a des codes commençant par un 0, pour l'Ain 01xxx, non ?

En plus cette expression qui découle de la tienne ne supporte pas la corse 2A 2B comme celle de la doc.

Nickko
Nickko
Ergonome / Usability expert
Letzte Änderung: 11 Monate 1 Woche her von Nickko.
Der Administrator hat öffentliche Schreibrechte deaktiviert.

Validation de code postal 11 Monate 1 Woche her #109987

  • simogeo
  • simogeos Avatar
  • OFFLINE
  • Fresh Lemon
  • Beiträge: 19
  • Karma: 0
Merci Nickko.

Bien vu pour le dollar. En effet, l'Ain doit commencer avec le 0. Je n'avais pas réalisé.
Der Administrator hat öffentliche Schreibrechte deaktiviert.
Moderatoren: Nickko
Ladezeit der Seite: 0.124 Sekunden
Donation Image