Split-metodi
split-metodi jakaa merkkijonon taulukoksi
erottimen perusteella
säännöllisen lausekkeen muodossa.
Ensimmäisenä parametrina metodi ottaa vastaan säännöllisen lausekkeen, ja toisena valinnaisena parametrina - maksimimäärän alkioita tuloksena olevassa taulukossa.
Syntaksi
merkkijono.split(säännöllinen lauseke, [raja]);
Esimerkki
Jaetaan merkkijono taulukoksi
erottimen '-' tai
erottimen '+' perusteella:
let str = 'a-b+c-d+e';
let res = str.split(/[-+]/);
console.log(res);
Koodin suorituksen tulos:
['a', 'b', 'c', 'd', 'e']
Esimerkki
Rajoitetaan alkioiden määrää tuloksena olevassa taulukossa:
let str = 'a-b+c-d+e';
let res = str.split(/[-+]/, 3);
console.log(res);
Koodin suorituksen tulos:
['a', 'b', 'c']