split()

Funktionen split() tar en sträng och delar upp den i delsträngar baserat på en angiven avgränsare och returnerar delsträngarna i en matris. Du kan också hämta en specifik delsträng genom att ange dess index.

Syntax

split(Källkod,avgränsare [,requestedIndex])

Läs mer om syntaxkonventioner.

Parametrar

Namn Typ Obligatorisk Beskrivning
Källkod string ✔️ Källsträngen som delas enligt den angivna avgränsaren.
Avgränsare string ✔️ Avgränsaren som ska användas för att dela källsträngen.
requestedIndex int Ett nollbaserat index. Om detta anges innehåller den returnerade strängmatrisen den begärda delsträngen i indexet om den finns.

Returer

En matris med understrängar som hämtats genom att avgränsa källsträngen med den angivna avgränsaren eller en enda delsträng i det angivna requestedIndex.

Anteckning

Mer information om hur du ändrar den resulterande matrisen finns i dynamiska objektåtkomster.

Exempel

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"]