ⓘ Vous aurez peut-être besoin de l'aide de votre développeur pour trouver votre Regex
Vous pouvez créer des règles que doivent suivre vos interlocuteurs lorsqu'ils remplissent un formulaire Clustdoc.
Par exemple, si vous demandez un numéro d'immatriculation d'entreprise, vous pouvez faire en sorte que les personnes ne puissent soumettre que des données correctement formatées - si le format est incorrect, un message d'erreur s'affichera.
Pour ce faire, vous pouvez utiliser des expressions régulières (Regex) dans vos formulaires Clustdoc.
Ajout d'une Regex
Accédez à votre formulaire Clustdoc, qu'il soit dans une procédure, un dossier en cours ou enregistré dans la boîte à outils.
Défilez jusqu'au champ dans lequel vous souhaitez ajouter une expression régulière
Choisissez le type Regex
Ajoutez l'expression régulière dans le champ correspondant
Exemples concrets
Exemple | Regex à ajouter | |
Numéro de téléphone français | 0612344556 , +33655667789 | ^((\+)33|0)[1-9](\d{2}){4}$ |
Numéro de SIREN français | 36252187900034 | ^[0-9]{14}$ |
Numéro de SIRET français | 362521879 | ^[0-9]{9}$ |
Moyen facile de générer un Regex (EN) : https://www.autoregex.xyz/
Aide-mémoire (en anglais)
Character | Meaning | Example |
* | Match zero, one or more of the previous |
|
? | Match zero or one of the previous |
|
+ | Match one or more of the previous |
|
\ | Used to escape a special character |
|
. | Wildcard character, matches any character |
|
( ) | Group characters | See example for |
[ ] | Matches a range of characters |
|
| | Matches previous OR next character/group |
|
{ } | Matches a specified number of occurrences of the previous |
|
^ | Beginning of a string. Or within a character range |
|
$ | End of a string. |
|