A split metódus a JavaScript reguláris kifejezéseiben
Ebben a leckében a split metódust vesszük át,
amely már jól ismerős számodra - ez felosztja
a karakterláncot egy tömbre elválasztó alapján. Tudnod kell,
hogy az elválasztót paraméterként adjuk át,
és az egy karakterlánc.
Ez azonban nem mindig igaz - paraméterként átadhatunk reguláris kifejezést is. Ebben az esetben az elválasztók mindazok az részkarakterláncok lesznek, amelyek illeszkednek a reguláris kifejezésre.
A következő példában egy karakterláncot osztunk fel
tömbre az '-' elválasztó vagy az
'+' elválasztó alapján:
let str = 'a-b+c-d+e';
let res = str.split(/[-+]/);
Ennek eredményeképpen a változóba a következő kerül:
['a', 'b', 'c', 'd', 'e']
Adott egy dátumot és időt tartalmazó karakterlánc:
let str = '2025-12-31 12:59:59';
Oszd fel ezt a karakterláncot úgy, hogy a dátum és az idő minden része egy tömbben legyen. Azaz a következő tömböt kell kapnod:
['2025', '12', '31', '12', '59', '59'];