komt overeen met regex-operator
Hiermee filtert u een recordset op basis van een hoofdlettergevoelige reguliere expressiewaarde .
Zie tekenreeksoperatoren voor gegevenstypen voor meer informatie over andere operators en om te bepalen welke operator het meest geschikt is voor uw query.
Notitie
De prestaties zijn afhankelijk van het type zoekopdracht en de structuur van de gegevens. Zie Best practices voor query's voor aanbevolen procedures.
Syntax
T|
where
Kolonelmatches
regex
(
Expressie)
Meer informatie over syntaxisconventies.
Parameters
Naam | Type | Vereist | Beschrijving |
---|---|---|---|
T | string |
✔️ | De tabellaire invoer waarvan de records moeten worden gefilterd. |
Kolonel | string |
✔️ | De kolom waarop u wilt filteren. |
expression | Scalaire | ✔️ | De reguliere expressie die wordt gebruikt om te filteren. Het maximum aantal regex-groepen is 16. De syntaxis van de reguliere expressie die door Kusto wordt ondersteund, is die van de RE2-bibliotheek. |
Retouren
Rijen in T waarvan het predicaat is true
.
Voorbeeld
StormEvents
| summarize event_count=count() by State
| where State matches regex "K.*S"
| where event_count > 10
| project State, event_count
Uitvoer
Staat | event_count |
---|---|
KANSAS | 3166 |
ARKANSAS | 1028 |
LAKE SUPERIOR | 34 |
LAKE ST CLAIR | 32 |
Feedback
https://aka.ms/ContentUserFeedback.
Binnenkort beschikbaar: In de loop van 2024 zullen we GitHub-problemen geleidelijk uitfaseren als het feedbackmechanisme voor inhoud en deze vervangen door een nieuw feedbacksysteem. Zie voor meer informatie:Feedback verzenden en weergeven voor