Utilisation des expressions régulières
Vous pouvez appliquer des expressions régulières à des champs de texte pour vérifier que les valeurs des données d'index entrées par un utilisateur se conforment au format requis.
La syntaxe d'expression régulière utilisée est Javascript.
Utilisation des expressions régulières
-
Ouvrez une catégorie, cliquez avec le bouton droit de la souris sur un champ de texte et sélectionnez « Propriétés ». Accédez à l'onglet « Expression régulière » de la fenêtre Propriétés.

-
Entrez l'expression régulière ou cliquez sur le bouton contenant une flèche pour afficher une liste d'éléments de base et d'exemples d'expressions. Le tableau ci-dessous illustre diverses utilisations de base.
Exemples de valeur Commentaires Expressions régulières prises en charge PN001
PN293Les deux premiers caractères correspondent à PN et sont suivis de trois chiffres. PN\d{3} GH001
HZ673Les deux premiers caractères peuvent maintenant correspondre à toute lettre majuscule non accentuée. [A-Z][A-Z]\d{3} GHSTE001
Z999Tout nombre de lettres majuscules suivies de trois chiffres. [A-Z]+\d{3} HJ.001
J.676Tout nombre de lettres majuscules suivies d'un point, puis de trois chiffres. [A-Z]+\.\d{3} AAB.346/GHT
AAB.346/AAATout nombre de lettres majuscules suivies d'un point, de trois chiffres, d'une barre oblique puis de trois autres lettres majuscules. [A-Z]+\.\d{3}/[A-Z]{3} AAA.000/BBZ-Tz1
AAA.000/BBZ-AFzTout nombre de lettres majuscules suivies d'un point, de trois chiffres, d'une barre oblique, de trois autres lettres majuscules, puis d'un tiret et de trois autres caractères alphanumériques. [A-Z]+\.\d{3}/[A-Z]{3}-\w{3} ÄÜÖ.000/ÄÄÄ-AFz
ÄDD.111/ÄÄÄ-00eTout nombre de lettres majuscules Unicode suivies d'un point, de trois chiffres, d'une barre oblique, de trois autres lettres majuscules Unicode, puis d'un tiret et de trois autres caractères alphanumériques. [[:upper:]]+\.\d{3}/[[:upper:]]{3}-\w{3} -
L'exemple ci-dessous utilise l'expression régulière issue de l'exemple d'e-mail de la liste de référence. Le deuxième champ permet de tester l'expression et le dernier champ est facultatif. Il s'affiche à titre d'exemple lorsqu'un utilisateur entre une valeur incorrecte.
