Utilisation du moteur RegEx

Cet article fournit des instructions d’utilisation du moteur RegEx pour les critères spéciaux dans les stratégies Defender for Cloud Apps.

Expressions régulières dans Defender for Cloud Apps

Les stratégies d’inspection du contenu de Microsoft Defender for Cloud Apps utilisent RegEx pour les critères spéciaux. L’inspection du contenu peut être appliquée dans le cadre des stratégies de fichier.

Test des expressions régulières

Pour tester des expressions régulières, vous pouvez utiliser les sites web suivants :

Limitations des expressions régulières dans Defender for Cloud Apps

Les limitations suivantes sont imposées sur les expressions régulières personnalisées :

  • Le non-respect de la casse est toujours appliqué à la recherche

  • Quantificateurs autorisés : {n,m} où n, m < 10

  • Tous les groupes doivent être sans capture, par exemple : (?:xxx)

    Au lieu de (groupe), utilisez (?:groupe)

  • Quantificateurs non autorisés : *, +, {n,}

    Au lieu de *, utilisez {0,9}

    Au lieu de +, utilisez {1,9}

  • Références arrière non autorisées : <nombre> ou \k<nom>

Exemples d’expressions

Le tableau suivant vous présente des exemples d’expressions et si elles correspondraient ou non.

Expression régulière Données Correspondances
Colou?r (?:black&#124;blue&#124;white) Noir

Blanc

Rouge
Oui

Oui

No
[a-z0-9]{1,9}@[a-z0-9]{1,9}\\.[a-z]{2,} Some1@abc.com

user@host.org

@bad.com
Oui

Oui

Non
20\d{2}-(?:0[1-9]|1[0-2])-(?:[0-2][0-9]|30|31) 2015-12-31

2015-01-09

1999-12-31
Oui

Oui

Non
d.n't\s{0,10}c.r. Don’t care

D!n'tcor0

Doesn’t care
Oui

Oui

Non

Étapes suivantes

Si vous rencontrez des problèmes, nous sommes là pour vous aider. Pour obtenir de l’aide ou du support pour votre problème de produit, veuillez ouvrir un ticket de support.