Partager via


correspond à l'opérateur regex

S’applique à : ✅Microsoft Fabric✅Azure Data ExplorerAzure MonitorMicrosoft Sentinel

Filtre un jeu d’enregistrements en fonction d’une valeur d’expression régulière sensible à la casse.

Pour plus d’informations sur d’autres opérateurs et pour déterminer l’opérateur le plus approprié pour votre requête, consultez les opérateurs de chaîne de type de données.

Remarque

Les performances dépendent du type de recherche et de la structure des données. Pour connaître les meilleures pratiques, consultez les meilleures pratiques relatives aux requêtes.

Syntaxe

Expression de col T | where matches regex ()

En savoir plus sur les conventions de syntaxe.

Paramètres

Nom Type Requise Description
T string ✔️ entrée tabulaire dont les enregistrements doivent être filtrés.
col string ✔️ Colonne par laquelle filtrer.
expression scalaire ✔️ L’expression régulière regex.md utilisée pour filtrer. Le nombre maximal de groupes regex est de 16. Pour plus d’informations sur la syntaxe regex prise en charge par Kusto, consultez l’expression régulière.

Retours

Lignes dans T dont le prédicat est défini sur true.

Exemple

StormEvents
| summarize event_count=count() by State
| where State matches regex "K.*S"
| where event_count > 10
| project State, event_count

Sortie

State event_count
KANSAS 3166
ARKANSAS 1028
LAC SUPÉRIEUR 34
LAC SAINTE-CLAIRE 32