Udostępnij za pośrednictwem


split()

Dotyczy: ✅Microsoft Fabric✅Azure Data ExplorerAzure MonitorMicrosoft 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"]