Metodo split
Il metodo split divide una stringa in un array
tramite un separatore sotto forma di
espressione regolare.
Il primo parametro del metodo accetta l'espressione regolare, e il secondo parametro opzionale - il numero massimo di elementi nell'array risultante.
Sintassi
stringa.split(espressione regolare, [limite]);
Esempio
Dividiamo una stringa in un array tramite
il separatore '-' o
il separatore '+':
let str = 'a-b+c-d+e';
let res = str.split(/[-+]/);
console.log(res);
Risultato dell'esecuzione del codice:
['a', 'b', 'c', 'd', 'e']
Esempio
Limitiamo il numero di elementi nell'array risultante:
let str = 'a-b+c-d+e';
let res = str.split(/[-+]/, 3);
console.log(res);
Risultato dell'esecuzione del codice:
['a', 'b', 'c']