correspond à l'opérateur regex
Filtre un jeu d’enregistrements en fonction d’une valeur d’expression régulière respectant la casse.
Pour plus d’informations sur les autres opérateurs et pour déterminer l’opérateur le plus approprié pour votre requête, consultez Opérateurs de chaîne de type de données.
Notes
Les performances dépendent du type de recherche et de la structure des données. Pour obtenir les meilleures pratiques, consultez Meilleures pratiques de requête.
Syntax
T|
where
colmatches
regex
(
Expression)
Découvrez les conventions de syntaxe.
Paramètres
Nom | Type | Obligatoire | Description |
---|---|---|---|
T | string |
✔️ | Entrée tabulaire dont les enregistrements doivent être filtrés. |
col | string |
✔️ | Colonne par laquelle filtrer. |
expression | scalaire | ✔️ | Expression régulière utilisée pour filtrer. Le nombre maximal de groupes regex est de 16. La syntaxe d’expression régulière prise en charge par Kusto est celle de la bibliothèque RE2. |
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 ST CLAIR | 32 |
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour