split()

Die split() Funktion übernimmt 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 ihren Index angeben.

Syntax

split(Quelle,Trennzeichen [,requestedIndex])

Erfahren Sie mehr über Syntaxkonventionen.

Parameter

Name Typ Erforderlich BESCHREIBUNG
source string ✔️ Die Quellzeichenfolge, die gemäß dem angegebenen Trennzeichen aufgeteilt ist.
Trennzeichen string ✔️ Das Trennzeichen, das zum Aufteilen der Quellzeichenfolge verwendet wird.
requestedIndex int Ein nullbasierter Index. Falls angegeben, enthält das zurückgegebene Zeichenfolgenarray die angeforderte Teilzeichenfolge am Index, sofern vorhanden.

Gibt zurück

Ein Array von Teilzeichenfolgen, das durch Trennen der Quellzeichenfolge durch das angegebene Trennzeichen oder eine einzelne Teilzeichenfolge am angegebenen requestedIndex abgerufen wird.

Hinweis

Informationen zum weiteren Bearbeiten des resultierenden Arrays finden Sie unter Accessors für dynamische Objekte.

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