JavaScript split()Methode

String 对象参考手册JavaScript String-Objekt

Beispiel

Teilen Sie die Zeichenfolge durch Leerzeichen in ein Array auf:

var str = "Wie geht es Ihnen heute?";
var n = str.split(" ");

nDas Ergebnis ist:

["How","are","you","doing","today?"]

Selbst ausprobieren »

Definition und Verwendung

split()Diese Methode wird verwendet, um eine Zeichenkette anhand des angegebenen Trennzeichens in ein Array aufzuteilen.

Tipp:Wenn eine leere Zeichenkette("")als Trennzeichen verwendet wird, wird die Zeichenkette inein Array einzelner Zeichen aufgeteilt。

Hinweis: split()Es ändert die ursprüngliche Zeichenkette nicht, sondern gibt ein neues Array zurück.


Browser-Unterstützung

Alle gängigen Browser unterstützensplit()die Methode.


Syntax

string.split(separator, limit)

Parameterwerte

Parameter Beschreibung
separator Optional. Eine Zeichenkette oder ein regulärer Ausdruck, mit dem die Trennposition angegeben wird.
Zum Beispiel:" "(Leerzeichen),","、/\d/usw.
limit Optional. Begrenzt die maximale Länge des zurückgegebenen Arrays.
Wenn dieser Parameter gesetzt ist, überschreitet die Anzahl der Elemente im resultierenden Array diesen Wert nicht.

Rückgabewert

Type Beschreibung
Array Gibt ein Array von Zeichenfolgen zurück. Die Zeichenfolge wird an den durch dasTrennzeichenangegebenen Positionen geteilt, und das Ergebnisenthält das Trennzeichen selbst nicht。

Technische Details

JavaScript-Version: 1.1


Weitere Beispiele

Beispiel

Ohne Übergabe eines Trennzeichens:

var str = "Wie geht es Ihnen heute?";
var n = str.split();

nDas Ergebnis ist (keine Aufteilung):

["How are you doing today?"]

Selbst ausprobieren »

Beispiel

Aufteilen nach jedem Zeichen (einschließlich Leerzeichen):

var str = "Wie geht es Ihnen heute?";
var n = str.split("");

nDas Ergebnis ist:

["H","o","w"," ","a","r","e"," ","y","o","u"," ","d","o","i","n","g"," ","t","o","d","a","y","?"]

Selbst ausprobieren »

Beispiel

Verwenden Sielimitum die Anzahl der zurückgegebenen Elemente zu begrenzen:

var str = "Wie geht es Ihnen heute?";
var n = str.split(" ", 3);

nDas Ergebnis ist:

["How","are","you"]

Selbst ausprobieren »

Beispiel

Ein bestimmtes Zeichen als Trennzeichen verwenden:

var str = "Wie geht es Ihnen heute?";
var n = str.split("o");

nDas Ergebnis ist:

["H","w are y","u d","ing t","day?"]

Selbst ausprobieren »


String 对象参考手册JavaScript String-Objekt

Andere Erweiterungen