Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Changer de service à l’aide de la liste déroulante Version . En savoir plus sur la navigation.
S’applique à : ✅ Microsoft Fabric ✅ Azure Data Explorer ✅ Azure Monitor ✅ Microsoft 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|wherematchesregex()
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 |