Comment ajouter une validation à une question à réponse texte

L'ajout d'une validation à une question ou à un type de choix Réponse texte peut être utile si vous souhaitez ajouter des restrictions à la réponse donnée par l’utilisateur. Il peut s'agir d'une restriction du nombre de mots pour les réponses longues ou de la validation de l'adresse email afin de garantir la saisie d'une adresse email valide.

Pour ajouter ou modifier la validation d’une question à réponse texte :

  1. Dans votre formulaire, cliquez sur la question à laquelle ajouter une validation
  2. Cliquez sur +Options
  3. Sélectionnez la liste déroulante à côté de Validation
  4. Sélectionnez une option de validation à appliquer

REMARQUE : Si vous utilisez une question à simple colonne ou à plusieurs colonnes, vous devrez également cliquer sur la variable/colonne, puis sur +Options supplémentaires.

ValidationDescription
AucuneElle est appliquée par défaut. Aucune validation n'est appliquée au champ et les utilisateurs peuvent saisir des lettres, chiffres ou caractères sans aucune limite.
EmailLes utilisateurs seront obligés de répondre au champ dans un format de courrier électronique : vous@exemple.com

ASTUCE ! Utilisez cette validation si vous souhaitez envoyer des emails automatisés basés sur l'adresse email insérée dans ce champ.
Entiers (positifs)La valeur saisie ici doit être un nombre entier supérieur à 0.
Entiers (positifs et négatifs)La valeur doit être un nombre entier, mais la valeur peut être négative ou positive.
Virgule flottanteCe champ ne peut contenir que des nombres et des décimales.

Grâce à cette validation, vous pourrez également ajouter une précision à la valeur saisie. Par exemple, avec une précision de 3, la valeur ne peut dépasser 3 chiffres après la virgule (par exemple 0,001)
LettresLa réponse à cette question ne doit comporter que des lettres. Les nombres et autres caractères ne seront pas acceptés.
Lettres et nombresLa réponse à cette question ne doit comporter que des lettres et des chiffres. Les autres caractères ne seront pas acceptés.
Date (AAAA/MM/JJ)Si vous demandez à vos utilisateurs de saisir une date, utilisez cette validation pour vous assurer que la date est saisie au format AAAA/MM/JJ.
Date (JJ/MM/AAAA)Si vous demandez à vos utilisateurs de saisir une date, utilisez cette validation pour vous assurer que la date est saisie au format JJ/MM/AAAA.
Date (MM/JJ/AAAA)Si vous demandez à vos utilisateurs de saisir une date, utilisez cette validation pour vous assurer que la date est saisie au format MM/JJ/AAAA.
Numéro de téléphone : format international (extension possible)Ce champ ne peut contenir qu'un numéro de téléphone valide dont l'extension est au format « -extension ».
Le nombre peut être de n'importe quelle longueur et peut contenir des espaces ; les caractères « + », « ( ) » et « - » sont également acceptés :
Exemples :
- 12346577890
- +12346578900
- (123)4567890
- 123 456 7890
- +1(234)56 8900-123
Numéro de téléphone à 10 chiffres (extension possible)Ce champ ne peut contenir qu'un numéro de téléphone à 10 chiffres au format ###-###-####-poste. Où l’extension est ajoutée sous forme de valeur numérique à la fin du numéro de téléphone.
REMARQUE : Le poste est facultatif et la réponse sera acceptée sous la forme ###-###-####
Numéro de téléphone : Royaume-UniLa réponse doit être au format +44 0#########
Code postal (Royaume-Uni)Doit être dans l'un des formats suivants:
- A1 2BC
- A12 3BC
- AB1 2CS
- AB12 3CS
- A1B2 3 CS
- AB1C 2DE
REMARQUE : L'espace est nécessaire et les lettres en minuscules ne seront pas acceptées.
Code postal (États-Unis/Canada)Ce champ doit contenir un code postal valide. 
- 12345
- A1B 2C3
ASTUCE ! Utilisez cette validation si vous avez des utilisateurs résidant aux États-Unis et au Canada.
Code postal (Canada)Ce champ doit contenir un code postal canadien valide :
- A1B 2C3
REMARQUE : Un espace sera automatiquement ajouté lorsque l'utilisateur passera à la question suivante. Les lettres en minuscules sont également acceptées.
Code postal (Canada, 3 premiers chiffres)La réponse à ce champ doit être un code postal à 3 chiffres valide :
- A1B
REMARQUE : Le code postal complet ne sera pas accepté.
URL (adresse Web)La réponse saisie dans ce champ doit être une URL valide avec un chemin HTTP ou HTTPS :
- https://www.sitename.com
- http://www.nomdusite.com
REMARQUE : le nom du site.com a été utilisé comme exemple, mais tout nom de domaine URL valide sera accepté (par exemple nom du site.ca, nom du site.org, etc.
Domaine (adresse Web sans chemin d'accès)La réponse saisie dans ce champ doit être une URL valide, mais ne doit pas inclure un chemin HTTP ou HTTPS. Elles seront toutefois acceptées sur le terrain.

- https://www.sitename.com
- http://www.nomdusite.com
- www.nomdusite.com
- Nom du site.com

REMARQUE : le nom du site.com a été utilisé comme exemple mais tout nom de domaine URL valide sera accepté (par exemple nom du site.ca, nom du site.org, etc.
Code postal (États-Unis)Ce champ doit contenir un code postal valide :
- 12345
Numéro de sécurité sociale (États-Unis)La valeur saisie dans ce champ doit être un numéro de sécurité sociale valide :
- 123-45-6789
- 123456789
Numéro d'assuré social (NAS) (Canada)La valeur saisie dans ce champ doit être un numéro d'assuré social valide :
- 123-456-789
- 123456789
Devise (Dollar)La valeur saisie dans ce champ doit être un montant numérique en dollars et cents, le cas échéant.
- 100
- 100,50
REMARQUE : Dans le cadre de cette validation, un symbole dollars ($) sera ajouté en regard du champ. Les virgules (1,000) ne seront pas acceptées.
Devise (Euro)La valeur saisie dans ce champ doit être un montant numérique en euros et cents, le cas échéant.
- 100
- 100,50
REMARQUE : dans le cadre de cette validation, un symbole de l'euro (€) sera ajouté à l'avant du champ. Les virgules (1,000) ne seront pas acceptées.
Pourcentage (0 à 100)La valeur saisie dans ce champ doit être une valeur numérique comprise entre 0 et 100.
Avec cette validation, vous pouvez également définir la précision pour déterminer le nombre de chiffres après la virgule acceptés. Celui-ci sera de 3 par défaut.
REMARQUE : Dans le cadre de cette validation, un symbole de pourcentage (%) sera ajouté à la fin du champ.
Pourcentage (sans limite)La valeur saisie peut être toute valeur numérique supérieure à 0.
Avec cette validation, vous pouvez également définir la précision pour déterminer le nombre de points après la virgule acceptés. Celui-ci sera de 3 par défaut.
REMARQUE : Dans le cadre de cette validation, un symbole de pourcentage (%) sera ajouté à la fin du champ.
Limites de motsDéfinissez la longueur minimale et maximale des mots que l'utilisateur doit saisir pour continuer.
Utilisez cette validation si vous demandez à vos utilisateurs de rédiger un essai en respectant une limite de mots spécifique.
ASTUCE ! Dans le champ Nombre actuel, saisissez un texte personnalisé pour remplacer le message d'erreur par défaut « entrée non valide ». Inclure {min} et {max} pour extraire les valeurs minimum et maximum dans votre texte personnalisé, et {count} pour le nombre de mots actuel. 
Tous les caractèresDéfinissez une limite de caractères pour votre question à réponse texte. Cette validation inclura également les espaces saisis.