JavaScript: il metodo split()

Il metodo split() di JavaScript trasforma le stringhe in array.

JavaScript di Gabriele Romanato

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.

Commenti