Metoda split
Metoda split ndan një varg në array
sipas një ndarësi në formë të
shprehjes së rregullt.
Si parametër të parë metoda pranon regex, ndërsa si parametër të dytë jo-obligues - numrin maksimal të elementeve në array-n që rezulton.
Sintaksa
varg.split(shprehje e rregullt, [limit]);
Shembull
Le ta ndajmë vargun në array sipas
ndarësit '-' ose
sipas ndarësit '+':
let str = 'a-b+c-d+e';
let res = str.split(/[-+]/);
console.log(res);
Rezultati i ekzekutimit të kodit:
['a', 'b', 'c', 'd', 'e']
Shembull
Le ta kufizojmë numrin e elementeve në array-n që rezulton:
let str = 'a-b+c-d+e';
let res = str.split(/[-+]/, 3);
console.log(res);
Rezultati i ekzekutimit të kodit:
['a', 'b', 'c']