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:

javascriptlet str = 'a-b+c-d+e';
let res = str.split(/[-+]/);

Ennek eredményeképpen a változóba a következő kerül:

javascript['a', 'b', 'c', 'd', 'e']
Задание 1

Adott egy dátumot és időt tartalmazó karakterlánc:

javascriptlet 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:

javascript['2025', '12', '31', '12', '59', '59'];