Metoda split v regularnih izrazih JavaScript

V tej lekciji bomo analizirali metodo split, ki vam je že dobro znana - razbije niz v matriko po ločilu. Že morate vedeti, da se ločilo posreduje kot parameter in je to niz.

Vendar to ni vedno tako - kot parameter je mogoče predati tudi regularni izraz. V tem primeru bo ločilo vse podnize, ki ustrezajo regularnemu izrazu.

V naslednjem primeru bomo razbili niz v matriko po ločilu '-' ali po ločilu '+':

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

Kot rezultat se bo v spremenljivko zapisalo naslednje:

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

Podan je niz z datumom in časom:

javascriptlet str = '2025-12-31 12:59:59';

Razbijte ta niz tako, da so vsi deli datuma in časa v eni matriki. To pomeni, da bi morali dobiti naslednjo matriko:

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