Metoda split
Metoda split împarte un șir într-un array
folosind un separator sub formă
de expresie regulată.
Primul parametru al metodei este expresia regulată, iar al doilea parametru opțional - numărul maxim de elemente din array-ul rezultat.
Sintaxă
șir.split(expresie regulată, [limită]);
Exemplu
Să împărțim un șir într-un array folosind
separatorul '-' sau
separatorul '+':
let str = 'a-b+c-d+e';
let res = str.split(/[-+]/);
console.log(res);
Rezultatul executării codului:
['a', 'b', 'c', 'd', 'e']
Exemplu
Să limităm numărul de elemente din array-ul rezultat:
let str = 'a-b+c-d+e';
let res = str.split(/[-+]/, 3);
console.log(res);
Rezultatul executării codului:
['a', 'b', 'c']