<JavaScript Șirul de referință
Exemplu
Split, un șir de caractere într-o matrice de subșiruri:
var str = "How are you doing today?";
var res = str.split(" ");
Rezultatul res va fi o matrice cu valorile:
How,are,you,doing,today?
Încearcă - l singur » Mai multe "Try it Yourself" - "Try it Yourself" exemplele de mai jos.
Definiție și utilizare
split() Metoda este utilizată pentru a împărți un șir într - o matrice de subșiruri și returnează noua matrice.
Tip: Dacă un șir gol ("") este folosit ca separator, șirul este împărțit între fiecare caracter.
Notă: split() metoda nu se schimba șirul inițial.
Suport pentru browser-
Metodă | |||||
---|---|---|---|---|---|
split() | da | da | da | da | da |
Sintaxă
Valorile parametrilor Parametru Descriere separator Opțional. Specifică caracterul sau expresia regulată, de a utiliza pentru despicarea șirul. Dacă omis, întregul șir va fi returnat (an array with only one item) limit Opțional. Un număr întreg care specifică numărul de rupturi, elemente după limita divizare nu vor fi incluse în matrice
Detalii tehnice
Întoarcere Valoare: O matrice, care conține valorile septat JavaScript Versiune: 1.1
Mai multe exemple
Exemplu
Omite parametrul separator:
var str = "How are you doing today?";
var res = str.split();
Rezultatul res va fi o matrice cu doar o singură valoare:
How are you doing today?
Încearcă - l singur »
Exemplu
Separați fiecare charater, inclusiv white-space:
var str = "How are you doing today?";
var res = str.split("");
Rezultatul res va fi o matrice cu valorile:
H,o,w, ,a,r,e, ,y,o,u, ,d,o,i,n,g, ,t,o,d,a,y,?
Încearcă - l singur »
Exemplu
Utilizați parametrul limită:
var str = "How are you doing today?";
var res = str.split(" ",3);
Rezultatul res va fi o matrice cu doar 3 valori:
How,are,you
Încearcă - l singur »
Exemplu
Utilizați o literă ca separator:
var str = "How are you doing today?";
var res = str.split("o");
Rezultatul res va fi o matrice cu valorile:
H,w are y,u d,ing t,day?
Încearcă - l singur »
<JavaScript Șirul de referință