split()

Funkcja split() przyjmuje ciąg i dzieli ją 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(Źródła,ogranicznik [,requestedIndex])

Dowiedz się więcej o konwencjach składniowych.

Parametry

Nazwa Typ Wymagane Opis
Źródła 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 pojedyncze podciągowanie w 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"]