A split metódus
A split metódus egy sztringet tömbbe oszt fel
egy elválasztó alapján, amely
egy reguláris kifejezés.
Az első paramétere a metódusnak a reguláris kifejezés, a második opcionális paraméter pedig a maximális elemszám a kapott tömbben.
Szintaxis
sztring.split(reguláris kifejezés, [limit]);
Példa
Osszunk fel egy sztringet tömbbe
az '-' elválasztó szerint vagy
az '+' elválasztó szerint:
let str = 'a-b+c-d+e';
let res = str.split(/[-+]/);
console.log(res);
A kód végrehajtásának eredménye:
['a', 'b', 'c', 'd', 'e']
Példa
Korlátozzuk a kapott tömb elemeinek számát:
let str = 'a-b+c-d+e';
let res = str.split(/[-+]/, 3);
console.log(res);
A kód végrehajtásának eredménye:
['a', 'b', 'c']