Consignes d'utilisation des expressions régulières

Vous pouvez configurer les paramètres de conformité du contenu à l'aide d'expressions régulières. Les expressions régulières sont également utiles pour d'autres paramètres Gmail avancés, tels que les paramètres de routage.

Une expression régulière, également appelée regex, est une méthode permettant de faire correspondre du texte à des modèles. Par exemple, une expression régulière peut décrire le modèle d'adresses e-mail, d'URL, de numéros de téléphone, d'identifiants d'employé ou encore de numéros de sécurité sociale ou de carte de crédit.

L'utilisation d'expressions régulières est un outil standard dans de nombreux systèmes et langages de script. Ces dernières peuvent être simples ou extrêmement complexes. Cet article explique comment utiliser les expressions régulières lorsque vous créez des règles de conformité du contenu. Pour en savoir plus, y compris des tutoriels et des exemples, consultez les sites Web suivants :

Utilisations des expressions régulières

Les expressions régulières vous permettent de créer des filtres de contenu capables de trouver les éléments suivants :

Schémas de texte : utilisez cette option pour rechercher des schémas de lettres, de chiffres ou une combinaison des deux dans les messages. Par exemple, vous pouvez créer des expressions régulières qui correspondent à des numéros de téléphone, des adresses, des numéros d'employé et des numéros de compte. Vous pouvez également créer une expression régulière capable de trouver de nombreuses variantes d'un mot, comme football, footb@ll, fo0tb@ll, etc.

Mots entiers : utilisez cette option pour créer des filtres plus spécifiques. Par exemple, vous pouvez créer une expression régulière qui correspond au mot foot, mais pas à football. Dans ce cas, une expression régulière peut aider à réduire le nombre de messages légitimes capturés par le filtre.

Texte avec des caractères variables : utilisez cette option pour analyser les messages à la recherche de schémas contenant du texte spécifique ainsi que du texte variable. Par exemple, vous pouvez créer une expression régulière unique qui correspond à une URL au format www.[variable].com, comme www.abc1.com, www.abc2.com et www.abc3.com.

Bonnes pratiques pour la création d'expressions régulières

Un filtre de conformité du contenu peut s'exécuter lentement si vous créez une expression régulière inefficace. Pour les messages avec un seul destinataire, cela peut ralentir la distribution du message de quelques secondes. Toutefois, si le message comporte plusieurs destinataires, l'effet est amplifié et peut entraîner des reports de messages (le message expire et n'est pas distribué aux destinataires prévus).

Pour éviter de créer des expressions régulières qui s'exécutent lentement, nous vous recommandons de suivre les conseils suivants :

  • Évitez d'utiliser des expressions régulières pour les listes de mots individuels. Utilisez plutôt les règles relatives au contenu choquant.
  • Rendez l'expression régulière aussi courte et simple que possible en regroupant les éléments répétés. Par exemple, pour créer un filtre basé sur plusieurs expressions, modifiez l'expression régulière suivante :

    (\W|^)expression 1(\W|$)|(\W|^)expression 2(\W|$)|(\W|^)expression 3(\W|$)

    par celle-ci :

    (\W|^)(expression 1|expression 2|expression 3)(\W|$)

Pour obtenir des instructions et des informations détaillées, consultez Syntaxe RE2 et Exemples d'expressions régulières. Consultez également Configurer les paramètres de conformité du contenu.