Validation par expression régulière

À propos de la validation par expression régulière

Une expression régulière (RegEx) est une séquence de caractères utilisée pour valider des formats de chaînes spécifiques dans les données saisies par l'utilisateur. Les expressions régulières sont donc généralement utilisées pour garantir que les données collectées sont correctement formatées.

Questions de champ d'entrée et Variables d'arrière-plan de texte disposent de formats personnalisés qui vous permettent de créer votre propre validation à l'aide de RegEx. Par exemple, vous pouvez valider les Questions de champ d'entrée et les Variables d'arrière-plan de texte afin de ne collecter que des codes postaux de San Francisco, des liens LinkedIn, etc.

Expressions régulières utiles

Nous avons compilé quelques modèles RegEx utiles :

  • Correspondre uniquement aux adresses Gmail : [^ ]*@gmail\.com$
  • Correspondre uniquement aux lettres, aux chiffres et aux espaces - exclure les caractères spéciaux : ^[a-zA-Z0-9 ]+$
  • Heure au format 24 heures : ^([0-1]?[0-9]|2[0-4]):([0-5][0-9])(:[0-5][0-9])?$
  • Correspondre uniquement aux codes postaux aux Pays-Bas : ^\d{4}\s?\w{2}$

Ressources utiles

Pour parcourir les modèles d'expressions régulières couramment utilisés, consultez ce site web : RegExLib.

Si vous souhaitez créer le vôtre, voici une fiche mémo et, ici, vous pouvez tester vos propres expressions régulières.