La funzione split in javascript

String split( delim, optionalParameter )

La funzione split, dell’oggetto String, permette di scomporre una stringa in più pezzi ritornando un oggetto di tipo Array. Il primo parametro – nell’esempio delim – è il delimitatore mentre il secondo parametro – opzionale – indica il numero massimo degli elementi di cui sarà composto l’array

Di seguito qualche esempio:

 1 var myString = "gatto.cane.topo";
 2 var newString = myString.split(".");  
 3 
 4 // newString avrà come elementi: 
 5 // newString[0] => gatto
 6 // newString[1] => cane
 7 // newString[2] => topo
 8 
 9 var myString2 = "a b c d";
10 var newString2 = myString.split(" ", 2);  
11 
12 // newString2 avrà due elementi: 
13 // newString2[0] => gatto
14 // newString2[1] => cane

Come primo parametro è possibile utilizzare anche una regular expression.

Mentre nel caso in cui il primo parametro è una stringa vuota il metodo ritornerà una stringa per ogni carattere:

 1 var myString = "Pato";
 2 var newString = myString.split("");  
 3 
 4 // newString avrà elementi: 
 5 // newString[0] => 'P'
 6 // newString[1] => 'a'
 7 // newString[0] => 't'
 8 // newString[1] => 'o'
 9 

Informazioni

Puoi utilizzare una versione personalizzata di Textile nei post, nelle pagine del wiki e negli articoli.

Inoltre sono state aggiunte delle personalizzazioni per facilitare la scrittura, ulteriori informazioni sono raggiungibili qui.