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

  1. 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.
    Image illustrant l'onglet Expression régulière

  2. 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
    PN293
    Les deux premiers caractères correspondent à PN et sont suivis de trois chiffres. PN\d{3}
    GH001
    HZ673
    Les deux premiers caractères peuvent maintenant correspondre à toute lettre majuscule non accentuée. [A-Z][A-Z]\d{3}
    GHSTE001
    Z999
    Tout nombre de lettres majuscules suivies de trois chiffres. [A-Z]+\d{3}

    HJ.001
    J.676

    Tout nombre de lettres majuscules suivies d'un point, puis de trois chiffres. [A-Z]+\.\d{3}
    AAB.346/GHT
    AAB.346/AAA
    Tout 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-AFz
    Tout 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/ÄÄÄ-00e
    Tout 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}
  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.
    Image illustrant un exemple d'expression régulière