Teilen Sie eine Zeichenfolge mit mehreren Separatoren mit JavaScript auf

Teilen Sie eine Zeichenfolge mit mehreren Separatoren mit JavaScript auf
Die Spaltzeichenfolge ist die Praxis, eine Textzeichenfolge systematisch aufzubrechen, damit jeder der Textkomponenten separat behandelt werden kann. Manchmal müssen Entwickler die langen Saiten basierend auf den mehreren Separatoren, die die Saiten enthalten. Dazu bietet JavaScript eine Split () -Methode an.

Dieser Blog -Beitrag definiert die Methoden zur Aufteilung einer JavaScript -Zeichenfolge mit mehreren Separatoren.

So teilen Sie eine JavaScript -Zeichenfolge mit mehreren Separatoren auf?

Verwenden Sie zur Aufteilung einer JavaScript-Zeichenfolge mit mehreren Separatoren die folgenden Methoden:

  • Split () Methode
  • Split () Methode mit Ersatz () Methode

Lassen Sie uns die oben genannten Methoden einzeln untersuchen.

Methode 1: Teilen Sie einen JavaScript -String mit mehreren Separatoren mithilfe von Split () -Methode auf

Verwenden Sie zum Aufteilen von Zeichenfolgen mit mehreren Separatoren die “Teilt()" Methode. Die methode split () spaltet die Zeichenfolgen in ein Array von Substrings basierend auf den Separatoren.

Syntax

Verwenden Sie die untergegebene Syntax für die methode split ():

geteilt (Trennzeichen)

Hier, "SeparatorIst das Zeichen oder das Regex -Muster, das zur Aufteilung der Zeichenfolge verwendet wird.

Rückgabewert

  • Es gibt eine Reihe von Substrings zurück.

Beispiel

Erstellen Sie eine Variable “Saite"Das enthält eine Zeichenfolge mit mehreren Separatoren, einschließlich"Räume","!" Und "_”:

var String = "Willkommen! an die LinuxHint_Website ";

Rufen Sie die methode split () auf, indem Sie einen regulären Ausdruck übergeben, der Separatoren enthält, einschließlich “!","\S"(Räume),"_”.

var splitstring = String.Teilt(/[!\ s _]+/);

Drucken Sie die geteilten Zeichenfolgen auf der Konsole:

Konsole.log (splitstring);

Die Ausgabe zeigt, dass die Zeichenfolge erfolgreich in Substrings mit Separatoren aufgeteilt wird:

Wenn Sie nicht daran interessiert sind, reguläre Ausdrücke zu verwenden, befolgen Sie den folgenden Abschnitt, um die Zeichenfolge mit mehreren Separatoren zu teilen.

Methode 2: Teilen Sie eine JavaScript -Zeichenfolge mit mehreren Separatoren mithilfe von Split () -Methode mit der Ersatz -() -Methode

Verwenden Sie die methode split () mit der Methode ersetztage (), um die JavaScript -Zeichenfolge mit mehreren Separatoren aufzuteilen. Die Methode ersetztage () ersetzt die Separatoren durch ein einzelnes Zeichen, und dann spaltet die methode split () die Zeichenfolge auf dem einzelnen Zeichen.

Syntax

Befolgen Sie die angegebene Syntax zum Aufteilen der Zeichenfolge mit mehreren Separatoren unter Verwendung der Methode Split () und ersetzen Sie () und ersetzen Sie ():

ersetzen (Trennzeichen, Austausch).geteilt (Trennzeichen)

Beispiel

Im folgenden Beispiel werden wir zunächst alle Separatoren durch einen einzelnen Separator ersetzen$" Verwendung der "alles ersetzen()Methode und dann die Zeichenfolge basierend auf dem einzelnen Separator “aufzuteilen$”:

var splitstring = String.ersetzen (';', '$').ersetzen (',', '$') .split ('$');

Ausgang

Wir haben alle bestmöglichen Lösungen gesammelt, um die Zeichenfolge mit mehreren Separatoren in JavaScript zu teilen.

Abschluss

Verwenden Sie den einfachen “, um die JavaScript -Zeichenfolge mit mehreren Separatoren zu teilen.“Teilt()Methode oder die “Teilt()Methode mit der “alles ersetzen()" Methode. Die methode split () nimmt ein Regex -Muster mehrerer Separatoren vor. Der "Teilt()Die Methode mit einem Regex -Muster ist eine effiziente Möglichkeit, die Zeichenfolgen mit mehreren Separatoren zu teilen. In diesem Blog -Beitrag definieren wir die Methoden zur Aufteilung einer Zeichenfolge mit mehreren Separatoren mit JavaScript.