Delen via


!endswith operator

Hiermee filtert u een recordset op gegevens die een niet-hoofdlettergevoelige eindtekenreeks uitsluiten.

In de volgende tabel worden de endswith operatoren vergeleken met behulp van de opgegeven afkortingen:

  • RHS = rechterkant van de expressie
  • LHS = linkerkant van de expressie
Operator Beschrijving Case-Sensitive Voorbeeld (opbrengsten true)
endswith RHS is een afsluitende subsectie van LHS No "Fabrikam" endswith "Kam"
!endswith RHS is geen afsluitende subsequence van LHS No "Fabrikam" !endswith "brik"
endswith_cs RHS is een afsluitende subsectie van LHS Yes "Fabrikam" endswith_cs "kam"
!endswith_cs RHS is geen afsluitende subsequence van LHS Yes "Fabrikam" !endswith_cs "brik"

Zie tekenreeksoperatoren voor gegevenstypen voor meer informatie over andere operators en om te bepalen welke operator het meest geschikt is voor uw query.

Tips voor prestaties

Notitie

De prestaties zijn afhankelijk van het type zoekopdracht en de structuur van de gegevens. Zie Best practices voor query's voor aanbevolen procedures.

Gebruik indien mogelijk de hoofdlettergevoelige !endswith_cs.

Syntax

T|whereKolonel!endswith(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 die u wilt filteren.
expression string ✔️ De expressie die wordt gebruikt om te filteren.

Retouren

Rijen in T waarvan het predicaat is true.

Voorbeeld

StormEvents
| summarize Events=count() by State
| where State !endswith "is"
| where Events > 2000
| project State, Events

Uitvoer

Staat gebeurtenis
TEXAS 4701
KANSAS 3166
IOWA 2337
MISSOURI 2016