Share via


startswith, opérateur

Filtre un jeu d’enregistrements pour les données dont la séquence de départ de chaîne ne respecte pas la casse.

Le tableau suivant compare les opérateurs à l’aide startswith des abréviations fournies :

  • RHS = côté droit de l’expression
  • LHS = côté gauche de l’expression
Opérateur Description Respecte la casse Exemple (génère true)
startswith RHS est une sous-séquence initiale de LHS Non "Fabrikam" startswith "fab"
!startswith RHS n’est pas une sous-séquence initiale de LHS Non "Fabrikam" !startswith "kam"
startswith_cs RHS est une sous-séquence initiale de LHS Oui "Fabrikam" startswith_cs "Fab"
!startswith_cs RHS n’est pas une sous-séquence initiale de LHS Oui "Fabrikam" !startswith_cs "fab"

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.

Conseils sur les performances

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.

Si possible, utilisez le startswith_cs respectant la casse.

Syntax

T|wherecolstartswith(Expression)

Découvrez les conventions de syntaxe.

Paramètres

Nom Type Obligatoire Description
T string ✔️ Entrée tabulaire à filtrer.
col string ✔️ Colonne utilisée pour filtrer.
expression string ✔️ Expression par laquelle filtrer.

Retours

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

Exemple

StormEvents
| summarize event_count=count() by State
| where State startswith "Lo"
| where event_count > 10
| project State, event_count

Sortie

State event_count
LOUISIANE 463