Metóda split
Metóda split rozdeľuje reťazec na pole
podľa oddeľovača vo forme
regulárneho výrazu.
Prvým parametrom metóda prijíma regulárny výraz, a druhým voliteľným parametrom - maximálny počet prvkov vo výslednom poli.
Syntax
reťazec.split(regulárny výraz, [limit]);
Príklad
Rozdeľme reťazec na pole podľa
oddeľovača '-' alebo
podľa oddeľovača '+':
let str = 'a-b+c-d+e';
let res = str.split(/[-+]/);
console.log(res);
Výsledok vykonania kódu:
['a', 'b', 'c', 'd', 'e']
Príklad
Obmedzme počet prvkov vo výslednom poli:
let str = 'a-b+c-d+e';
let res = str.split(/[-+]/, 3);
console.log(res);
Výsledok vykonania kódu:
['a', 'b', 'c']