split()
Gilt für: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel
Die split()
Funktion verwendet eine Zeichenfolge und teilt sie basierend auf einem angegebenen Trennzeichen in Teilzeichenfolgen auf, wobei die Teilzeichenfolgen in einem Array zurückgegeben werden. Optional können Sie eine bestimmte Teilzeichenfolge abrufen, indem Sie den Index angeben.
Syntax
split(
source,
delimiter [,
requestedIndex])
Erfahren Sie mehr über Syntaxkonventionen.
Parameter
Name | Type | Erforderlich | Beschreibung |
---|---|---|---|
Quelle | string |
✔️ | Die Quellzeichenfolge, die gemäß dem angegebenen Trennzeichen geteilt wird. |
delimiter | string |
✔️ | Das Trennzeichen, das verwendet wird, um die Quellzeichenfolge aufzuteilen. |
requestedIndex | int |
Ein nullbasierter Index. Wenn angegeben, enthält das zurückgegebene Zeichenfolgenarray die angeforderte Teilzeichenfolge am Index, falls vorhanden. |
Gibt zurück
Ein Array von Teilzeichenfolgen, die durch Trennen der Quellzeichenfolge durch das angegebene Trennzeichen oder eine einzelne Teilzeichenfolge am angegebenen requestedIndex abgerufen werden.
Hinweis
Informationen zum weiteren Bearbeiten des resultierenden Arrays finden Sie unter dynamische Objektaccessoren.
Beispiele
print
split("aa_bb", "_"), // ["aa","bb"]
split("aaa_bbb_ccc", "_", 1), // ["bbb"]
split("", "_"), // [""]
split("a__b", "_"), // ["a","","b"]
split("aabbcc", "bb") // ["aa","cc"]
print_0 | print_1 | print_2 | print_3 | print4 |
---|---|---|---|---|
["aa";"bb"] | ["bbb"] | [""] | ["a";"";"b"] | ["aa";"cc"] |