split()

De split() functie neemt een tekenreeks en splitst deze op in subtekenreeksen op basis van een opgegeven scheidingsteken, waardoor de subtekenreeksen in een matrix worden geretourneerd. U kunt desgewenst een specifieke subtekenreeks ophalen door de bijbehorende index op te geven.

Syntax

split(Bron,scheidingsteken [,requestedIndex])

Meer informatie over syntaxisconventies.

Parameters

Naam Type Vereist Beschrijving
bron string ✔️ De brontekenreeks die wordt gesplitst op basis van het opgegeven scheidingsteken.
scheidingsteken string ✔️ Het scheidingsteken dat wordt gebruikt om de brontekenreeks te splitsen.
requestedIndex int Een op nul gebaseerde index. Indien opgegeven, bevat de geretourneerde tekenreeks de aangevraagde subtekenreeks bij de index als deze bestaat.

Retouren

Een matrix van subtekenreeksen die wordt verkregen door de brontekenreeks te scheiden door het opgegeven scheidingsteken of één subtekenreeks op de opgegeven requestedIndex.

Notitie

Zie Dynamische objecttoegangsors als u de resulterende matrix verder wilt bewerken.

Voorbeelden

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