Beispiel
Aufteilen einer Zeichenfolge in eine Anordnung von Teilstrings:
var str = "How are you doing today?";
var res = str.split(" ");
Das Ergebnis der res wird ein Array mit den Werten sein:
How,are,you,doing,today?
Versuch es selber " Mehr "Try it Yourself" Sie "Try it Yourself" Beispiele unten.
Definition und Verwendung
Die split() Methode wird verwendet , um eine Zeichenkette in eine Anordnung von Teilketten zu spalten, und gibt das neue Array.
Tip: Wenn ein leerer String ("") als Separator verwendet wird, wird die Zeichenkette zwischen den Zeichen aufgeteilt.
Hinweis: Die split() Methode nicht die ursprüngliche Zeichenfolge nicht ändert.
Browser-Unterstützung
Methode | |||||
---|---|---|---|---|---|
split() | Ja | Ja | Ja | Ja | Ja |
Syntax
Parameterwerte Parameter Beschreibung separator Optional. Gibt den Charakter oder den regulären Ausdruck, zum Aufteilen der Zeichenfolge zu verwenden. Wenn nicht angegeben, wird die gesamte Zeichenkette zurückgegeben (an array with only one item) limit Optional. Eine ganze Zahl, die die Anzahl der Teilungen, Gegenstände nach dem Split Grenze spezifiziert wird nicht in der Anordnung enthalten sein
Technische Details
Rückgabewert: Ein Array, die gespaltet Werte enthält JavaScript Version: 1.1
Mehr Beispiele
Beispiel
Wegzulassen des Separators Parameter:
var str = "How are you doing today?";
var res = str.split();
Das Ergebnis der res wird ein Array mit nur einem Wert:
How are you doing today?
Versuch es selber "
Beispiel
Trennen Sie die charater, einschließlich white-space:
var str = "How are you doing today?";
var res = str.split("");
Das Ergebnis der res wird ein Array mit den Werten sein:
H,o,w, ,a,r,e, ,y,o,u, ,d,o,i,n,g, ,t,o,d,a,y,?
Versuch es selber "
Beispiel
Verwenden Sie den Parameter limit:
var str = "How are you doing today?";
var res = str.split(" ",3);
Das Ergebnis der res wird mit nur 3 Werte ein Array sein:
How,are,you
Versuch es selber "
Beispiel
Verwenden Sie einen Brief als Trennzeichen:
var str = "How are you doing today?";
var res = str.split("o");
Das Ergebnis der res wird ein Array mit den Werten sein:
H,w are y,u d,ing t,day?
Versuch es selber "
<JavaScript String Referenz