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
'+':
let str = 'a-b+c-d+e';
let res = str.split(/[-+]/);
Si rezultat në variabël do të shkruhet si më poshtë:
['a', 'b', 'c', 'd', 'e']
Jepet një varg me datë dhe kohë:
let 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:
['2025', '12', '31', '12', '59', '59'];