split()
Dotyczy: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel
Funkcja split()
przyjmuje ciąg i dzieli go na podciągi na podstawie określonego ogranicznika, zwracając podciąg w tablicy. Opcjonalnie możesz pobrać określony podciąg, określając jego indeks.
Składnia
split(
ogranicznik źródła,
[,
requestedIndex])
Dowiedz się więcej na temat konwencji składni.
Parametry
Nazwisko | Type | Wymagania | opis |
---|---|---|---|
source | string |
✔️ | Ciąg źródłowy, który jest podzielony zgodnie z danym ogranicznikiem. |
Ogranicznik | string |
✔️ | Ogranicznik, który będzie używany do dzielenia ciągu źródłowego. |
requestedIndex | int |
Indeks oparty na zera. Jeśli zostanie podana, zwracana tablica ciągów zawiera żądany podciąg w indeksie, jeśli istnieje. |
Zwraca
Tablica podciągów uzyskanych przez oddzielenie ciągu źródłowego przez określony ogranicznik lub pojedynczy podciąg na określonym żądanym indeksie.
Uwaga
Aby dodatkowo manipulować wynikową tablicą, zobacz metody dostępu do obiektów dynamicznych.
Przykłady
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"] |