Questionnaire : Exemples de contraintes


Expressions régulières

Les exemples d'expressions régulières fournis vérifient que la saisie comporte une chaîne correspondant au format.

Pour être certain que la saisie ne comporte pas d'autres informations, ajoutez ^ au début de l'expression régulière et $ à la fin.

Format attendu Exemples Expression régulière correspondante
Un numéro de téléphone européen avec ou sans mention
  • +(33)1.55.85.91.17 (bureau)
  • +(33)7.00.01.02.03 (portable)
(\+\([0-9]{1,3}\)|[0-9])[0-9][-.]([0-9]{2})[-.]([0-9]{2})[-.]([0-9]{2})[-.]([0-9]{2})
Un numéro de téléphone européen, sans autre information
  • +(33)1.55.85.91.17
  • 01.55.56.57.17
^(\+\([0-9]{1,3}\)|[0-9])[0-9][-.]([0-9]{2})[-.]([0-9]{2})[-.]([0-9]{2})[-.]([0-9]{2})$
Un numéro de téléphone américain, sans autre information
  • (123)123-1243
  • (123) 123-1243
^(\([0-9]{3}\) |[0-9]{3}-)[0-9]{3}-[0-9]{4}$
Une adresse mail, sans autre information nomemploye@compagnie.com ^.+@[^\.].*\.[a-z]{2,}$
Chaîne limitée à 15 caractères abc123 @ & xyz ^.{1,15}$

Note : Cette contrainte n'est pas indiquée pour les questions de type Mémo, où du code HTML peut être ajouté si le texte est mis en forme. En effet, lors de sa vérification, c'est l'ensemble du texte (texte saisi et balises HTML) qui est pris en compte.

exemple   Si une réponse Texte en gras est saisie dans une question de type Mémo, la valeur considérée lors de la vérification de la contrainte est <strong>Texte en gras</strong> et la longueur effective de la réponse est de 30 caractères, et non 13.

Tags:
Modifié par Utilisateur inconnu le 2021/11/12 20:31
Créé par Administrator XWiki le 2016/04/11 12:12

Raccourcis

L'actualité mensuelle
•  Newsletter

Tous les changements
•  Service Manager
•  Service Apps
•  Self Help
•  Service Bots

Powered by XWiki ©, EasyVista 2021