Il metodo split()
opera sulle stringhe trasformandole in array. Questo metodo accetta un delimitatore come argomento, che
può essere sia una stringa che un'espressione regolare. Vediamone i dettagli.
Partiamo da questa stringa:
var str = 'a,b,c,d,e';
Possiamo usare la virgola come delimitatore:
var arr = str.split(',');
// ['a', 'b', 'c', 'd', 'e']
Lo stesso approccio funziona anche con le espressioni regolari:
var str = '1) Lorem 2) Ipsum 3) Dolor';
var arr = str.split(/\d+\)/);
// ['Lorem', 'Ipsum', 'Dolor']
Come si può notare, anche in questo caso è fondamentale conoscere la struttura della stringa di partenza.