Définir les règles de votre formulaire

Vous pouvez créer des règles que les utilisateurs doivent suivre lorsqu'ils remplissent votre formulaire. Par exemple, si vous leur demandez leur adresse e-mail, vous pouvez faire en sorte que le formulaire accepte exclusivement les adresses e-mail dont le format est correct.

Configurer les règles d'une question

  1. Ouvrez un formulaire dans Google Forms.
  2. Ajoutez l'un des types de question suivants :
    • Réponse courte
    • Paragraphe
    • Cases à cocher
  3. Cliquez sur Plus Plus.
  4. Cliquez sur Validation de réponse.
  5. Choisissez le type de règle voulu.
  6. Tout à fait à droite, tapez le message d'erreur qui doit s'afficher si les utilisateurs saisissent une réponse qui ne respecte pas vos règles.

Types de règle

Des paramètres différents sont définis pour chaque type de question entraînant un processus de validation.

Réponse courte
  • Numéro :
    • Opérateurs de comparaison de nombres
      • Exemple : Un nombre supérieur ou égal à 50
    • Entre
      • Exemple : entier compris entre 21 et 42
    • Non compris(e) entre
    • Est le numéro
    • Nombre entier
  • Texte :
    • Contient
      • Exemple : Assurez-vous que les réponses contiennent le mot "bonbons".
    • Ne contient pas
    • E-mail: la réponse doit être au format e-mail.
    • URL: la réponse doit être au format URL.
  • Longueur : permet d'exiger un nombre minimal ou maximal de caractères.
    • Exemple : permet de limiter les réponses à 500 caractères ou d'imposer la saisie de 200 caractères minimum.
  • Expression régulière : les réponses textuelles doivent correspondre à des formules que vous choisissez. En savoir plus sur les expressions régulières
    • Exemple : La réponse doit être un numéro de téléphone à 10 chiffres compris entre 0 et 9.
      • Entrée: correspondances d'expressions régulières [0-9]{10}
      • Résultat attendu: 1234567890
Paragraphe
  • Longueur : permet d'exiger un nombre minimal ou maximal de caractères.
    • Exemple : permet de limiter les réponses à 500 caractères ou d'imposer la saisie de 200 caractères minimum.
  • Expression régulière : les réponses textuelles doivent correspondre à des formules que vous choisissez. En savoir plus sur les expressions régulières
Cases à cocher
  • Sélectionner au minimum : permet de définir le nombre minimal de cases pouvant être cochées. Assurez-vous qu'un certain nombre de cases, au moins, est sélectionné.
  • Sélectionner au maximum : permet de définir le nombre maximal de cases pouvant être cochées.
  • Sélectionner exactement : permet de définir le nombre exact de cases à cocher.

Expressions régulières

Vous pouvez exiger que les réponses correspondent à un ensemble de critères précis, appelés expressions régulières. Les expressions régulières recherchent des schémas dans les réponses.

Exemples d'expressions régulières
Le tableau ci-dessous répertorie quelques exemples d'expressions que l'on peut utiliser dans Google Docs. Les utilisateurs peuvent cependant en employer beaucoup d'autres.
Expression Description Exemple Correspondance Aucune correspondance
. Un point signifie tout caractère se trouvant à la position indiquée. f. fer, ferme, fr, afin mer, ter
* Un astérisque placé derrière un caractère permet de rechercher le caractère qui le précède lorsqu'il est répété 0 fois ou plus. fe*r fer, fr, feeer fEr, forme
+ Le signe "+" placé derrière un caractère permet de rechercher ce caractère lorsqu'il apparaît une fois ou plus. fe+ fer, feeer fr, fEr, forme
? L'expression précédente est facultative. do?r fr, fer fEr, forme
^ L'accent circonflexe doit être placé au début de l'expression régulière pour indiquer que la chaîne commence par le ou les caractères ou la séquence qui le suivent. ^[fr]er fer, mer Le fer, la mer
$ Le signe "dollar" doit être placé à la fin de l'expression régulière pour indiquer que la chaîne se termine par le ou les caractères ou la séquence qui le précèdent. [fr]er$ fer, mer, chemin de fer fers, mer, ferroviaire
{A, B} L'expression précédente se répète entre A et B fois (A et B étant des nombres). f(e{1,2})r fer, feer fr, feeer, fEr
[x], [xa], [xa5] Ensemble de caractères indiquant qu'un seul du ou des caractères saisis doit se trouver à la position indiquée. En règle générale, tous les caractères placés entre crochets sont valides, y compris ceux indiqués précédemment dans une expression : [xa,$5Rr.] f[ie] fer, far fr, fEr, feeer
[a-z] Plage d'ensembles de caractères permettant de rechercher un caractère particulier de la plage indiquée. Exemples de plages courantes : a-z, A-Z et 0-9. Il est également possible de combiner plusieurs plages en une seule : [a-zA-Z0-9]. Vous pouvez aussi combiner des plages et des ensembles de caractères (indiqués précédemment) : [a-zA-Z,&*]. f[o-u]r for, fur, fpr, fr fr, fEr, far
[^a-fDEF] Un ensemble de caractères commençant par le signe ^ permet de rechercher un caractère qui ne se trouve pas dans l'ensemble indiqué. f[^aiu]r fer, fEr, for, f$r fr, far, fir, fur
S Tout caractère de type espace. f\sr f r, f[TAB]r fr, fer, fier

REMARQUE : Lorsque vous voulez rechercher un caractère ayant une signification particulière dans les expressions régulières, comme par exemple les signes ^ ou $, vous devez exclure ce caractère de votre requête en le faisant précéder d'une barre oblique inversée. Par exemple, pour rechercher le caractère $, vous devez saisir \$.

Vous trouverez ci-dessous quelques exemples d'utilisation des expressions régulières pour rechercher des éléments dans une feuille de calcul :

Rechercher les cellules contenant des montants en dollars

Saisissez ce qui suit dans la barre de recherche : ^\$([0-9,]+)?[.][0-9]+

Cela signifie que vous recherchez un montant en dollars dont le premier chiffre est compris entre 0 et 9 ou correspond à une virgule apparaissant zéro fois ou plus, suivi de [.], suivi d'un nombre compris entre 0 et 9 répété une ou plusieurs fois. This search would return any of the following: $4.666, $17.86, $7.76, $.54, $900,001.00, $523,877,231.56

Rechercher les cellules contenant des codes postaux américains

Saisissez ce qui suit dans la barre de recherche : [0-9]{5}(-[0-9]{4})?

Cela signifie que vous recherchez un code postal américain constitué de cinq chiffres, d'un tiret facultatif et d'un complément de quatre chiffres.

Rechercher les cellules contenant des noms commençant par une minuscule

Saisissez ce qui suit dans la barre de recherche : ^[a-z].*

Cela signifie que vous recherchez une cellule contenant une lettre en minuscule suivie d'un autre caractère, zéro fois ou plus. Cette recherche renvoie les résultats suivants : robert, jean, gEORGES, marTin

true
Consulter le centre de formation

Vous utilisez des produits Google, comme Google Docs, dans votre entreprise ou votre établissement scolaire ? Essayez de suivre des astuces efficaces, ainsi que des didacticiels et des modèles puissants. Apprenez notamment à travailler sur des fichiers Office sans avoir à installer Office, créez des plans de projet et des calendriers d'équipe dynamiques, et organisez automatiquement votre boîte de réception.

Recherche
Effacer la recherche
Fermer le champ de recherche
Menu principal
17906940309854594387
true
Rechercher dans le centre d'aide
true
true
true
true
true
35
false
false