GitHubContribute in GitHub: Online bearbeiten

strcmp ()

Vergleicht zwei Zeichenfolgen.

Die Funktion beginnt mit dem Vergleich des ersten Zeichens jeder Zeichenfolge. Wenn sie einander entsprechen, wird mit den folgenden Paaren fortgefahren, bis die Zeichen unterschiedlich sind oder das Ende der kürzeren Zeichenfolge erreicht ist.

Syntax

strcmp(string1, string2)

Argumente

  • string1: erste Eingabezeichenfolge für Vergleich.
  • string2: zweite Eingabezeichenfolge für den Vergleich

Retouren

Gibt einen Integralwert zurück, der die Beziehung zwischen den Zeichenfolgen angibt.

  • < 0 -Das erste Zeichen, das nicht übereinstimmt, hat einen niedrigeren Wert in string1 als in string2
  • 0 -Der Inhalt beider Zeichenfolgen ist gleich
  • > 0 -Das erste Zeichen, das nicht übereinstimmt, hat einen größeren Wert in string1 als in string2

Beispiele

datatable(string1:string, string2:string)
["ABC","ABC",
"abc","ABC",
"ABC","abc",
"abcde","abc"]
| extend result = strcmp(string1,string2)
string1 string2 Ergebnis
ABC ABC 0
abc ABC 1
ABC abc -1
Abcde abc 1