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:
const str = 'a,b,c,d,e';
Possiamo usare la virgola come delimitatore:
const arr = str.split(',');
// ['a', 'b', 'c', 'd', 'e']
Lo stesso approccio funziona anche con le espressioni regolari:
const str = '1) Lorem 2) Ipsum 3) Dolor';
const arr = str.split(/\d+\)/);
// [' Lorem ', ' Ipsum ', ' Dolor']
Come si può notare, anche in questo caso è fondamentale conoscere la struttura della stringa di partenza.