Metoda split në shprehjet e rregullta JavaScript

Në këtë mësim do të shqyrtojmë metodën split, që tashmë ju është e njohur - ajo ndan një varg në një array sipas ndarësit. Ju duhet të dini tashmë që ndarësi kalohet si parametër dhe ai është një varg.

Megjithatë kjo nuk është gjithmonë kështu - si parametër mund të kalohet edhe një shprehje e rregullt. Në këtë rast ndarës do të jenë të gjitha nënvargjet, që përputhen me shprehjen e rregullt.

Në shembullin e mëposhtëm do ta ndajmë vargun në array sipas ndarësit '-' ose sipas ndarësit '+':

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

Si rezultat në variabël do të shkruhet si më poshtë:

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

Jepet një varg me datë dhe kohë:

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

Ndajeni këtë varg në mënyrë që të gjitha pjesët e datës dhe kohës të jenë në një array. Domethënë ju duhet të merrni array-n e mëposhtme:

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