<JavaScript String Riferimento
Esempio
Dividere una stringa in un array di stringhe:
var str = "How are you doing today?";
var res = str.split(" ");
Il risultato di res sarà un array con i valori:
How,are,you,doing,today?
Prova tu stesso " Più "Try it Yourself" esempi di seguito.
Definizione e l'utilizzo
La split() metodo è utilizzato per dividere una stringa in un array di sottostringhe e restituisce il nuovo array.
Tip: Se una stringa vuota ("") viene utilizzato come separatore, la stringa viene divisa fra ciascun carattere.
Nota: La split() metodo non cambia la stringa originale.
Supporto browser
Metodo | |||||
---|---|---|---|---|---|
split() | sì | sì | sì | sì | sì |
Sintassi
valori dei parametri Parametro Descrizione separator Opzionale. Specifica il carattere o l'espressione regolare, da utilizzare per dividere la stringa. Se omesso, verrà restituita l'intera stringa (an array with only one item) limit Opzionale. Un numero intero che specifica il numero di suddivisioni, articoli dopo il limite di divisione non sarà incluso nella matrice
Dettagli tecnici
Valore di ritorno: Un Array contenente i valori spacco Versione JavaScript: 1.1
Altri esempi
Esempio
Omettere il parametro separatore:
var str = "How are you doing today?";
var res = str.split();
Il risultato di res sarà un array con un solo valore:
How are you doing today?
Prova tu stesso "
Esempio
Separare ogni charater, tra cui white-space:
var str = "How are you doing today?";
var res = str.split("");
Il risultato di res sarà un array con i valori:
H,o,w, ,a,r,e, ,y,o,u, ,d,o,i,n,g, ,t,o,d,a,y,?
Prova tu stesso "
Esempio
Utilizzare il parametro limite:
var str = "How are you doing today?";
var res = str.split(" ",3);
Il risultato di res sarà un array con solo 3 valori:
How,are,you
Prova tu stesso "
Esempio
Utilizzare una lettera come separatore:
var str = "How are you doing today?";
var res = str.split("o");
Il risultato di res sarà un array con i valori:
H,w are y,u d,ing t,day?
Prova tu stesso "
<JavaScript String Riferimento