Limiter la taille d'une question texte dans un formulaire

Dominique RIC · le 04/12/18 à 14:38

Bonjour,

On me demande s'il est possible de limiter la longueur d'une zone de saisie "texte" dans un questionnaire.

Je sais qu'il existe l'affichage ligne simple ou multilignes, mais je n'ai pas trouvé comment limiter la longueur de saisie.

Je pencherais bien pour l'usage d'une validation de la question avec une expression régulière : est-ce possible ?

Si oui, quel type d'expression utiliser ?

Merci pour votre aide.

4 pts
Pierre Leboulanger · le 04/12/18 à 18:27

Bonjour,

  • Pour les champs Texte - Plusieurs lignes, vous pouvez rouver :
    Validation des données > Texte > Nombre de caractère maximal
  • Pour les champs Texte - Une seule ligne, il vous faudra effectivement utiliser une RegEx. Pour l'exemple, la règle ^.{0,140}$ correspond à un maximum de 140 caractères.
#2

Ce qui est bien dans les RegEx, c'est qu'on trouve tellement de documentation qu'on n'a jamais vraiment besoin d'apprendre 😁

 

Au passage, petit outil plutôt pratique lorsqu'il s'agit de RegEx : https://regex101.com/ (un testeur en ligne)

Pierre Leboulanger · le 05/12/18 à 10:29
#3

Génial, encore merci ! J'avoue avoir été un peu feignant hier. 👍

Dominique RIC · le 05/12/18 à 10:48
#4

Et j'avoue adorer les RegEx...

Le jour où vous aurez une plus complexe à faire, n'hésitez pas à me mettre au défi 😆

Pierre Leboulanger · le 05/12/18 à 11:14
2 pts