JavaScript Split

JavaScript Split

JavaScript ist eine Skript- oder Programmiersprache des Webs. Saiten sind ein wichtiger Bestandteil der Variablen in jeder Programmiersprache. Wir müssen oft die Saite entsprechend unseren Bedürfnissen manipulieren. In diesem Artikel werden wir über die Split -String -Methode des JavaScripts sprechen, mit der die Zeichenfolge entsprechend unseren Anforderungen geteilt wird. Schauen wir uns also an, was eine Zeichenfolge ist und was Split String -Methode tut.

Die Saite ist nur ein einfacher Text oder Zeichen, der die Alphabete, Zahlen oder Symbole enthalten kann.

JavaScripts Split () -Methode wird aufgefordert, wann es erforderlich ist, die Zeichenfolge gemäß dem von Ihnen bereitgestellten Trennzeichen in das Array von Substrings aufzuteilen.

Syntax

Schauen wir uns die Syntax der Split -Methode an.

Saite.Split ([Separator] [, Limit]);

Hier das Separator könnte ein einzelnes Zeichen verwenden, das Sie verwenden möchten, die Sie die Zeichenfolge teilen möchten.

Und das Grenze ist die Grenze der Spaltungen. Wenn die Anzahl der Substrings gleich der Grenze wird, stoppt die methode split ().

Lassen Sie uns eintauchen und ein paar Beispiele zum Verständnis der Split () -Funktion machen.

Beispiele

Wir gehen davon aus.”. Lassen Sie uns nun versuchen, die Zeichenfolge mit der Methode Split () in Arrays der String zu teilen. Durch Bereitstellung des "Raumschiffs als Trennzeichen". Aber ohne die Grenze zu liefern. Später werden wir es mit der Grenze tun.

Linux.Teilt(" ");

Wie Sie sehen können, dass die methode split () das Array von Substrings zurückgegeben hat, basierend auf dem Raum "" ".

Mal sehen, was passiert ist, wenn wir auch eine Grenze anbieten.

Linux.Split ("", 3)

Wie Sie sehen können, dass die Funktion von Split () die Spaltung der Zeichenfolge nicht mehr aufteilt, und die Zeichenfolge nicht mehr aufteilt, wenn die Anzahl der Anzahl der Substrings entspricht.

Lassen Sie uns nun sehen, ob wir kein Trennzeichen nur eine leere Zeichenfolge anbieten, und ruft die Funktion split () auf.

Linux.Teilt("");

Wie Sie sehen können, dass die Funktion das Array jedes Charakters getrennt hat und zurückgegeben hat.

Lassen Sie uns nun sehen, ob wir nicht beide Argumente vorlegen und nur die Funktion von Split () aufrufen.

Linux.Teilt();

Großartig, die Funktion Split () hat ein Array mit einem einzigen Substring zurückgegeben, das die gesamte Zeichenfolge ist

Pro -Tipp

Was ist, wenn wir die Zeichenfolge auf der Basis von zwei Separatoren teilen möchten oder auch Separatoren im Ausgangsarray von Substring?? Zum Glück gibt es auch eine Lösung, wir können auch regelmäßige Ausdrücke als Trennzeichen liefern.

Mal sehen, wie wir die Zeichenfolge mit zwei Separatoren teilen können. Raum ““ Charakter und „I“ Charakter

Linux.split (/\ | i/);

In Ordnung! Es hat großartig funktioniert. Wie wir es erwarten, wird es sich teilen.

Was ist nun, wenn wir auch die Separatoren in das Array des Substrings einbeziehen möchten?. Wir werden einfach Klammern () um den regulären Ausdruck hinzufügen.

Linux.split (/(\ | i)/);

Perfekt, wie Sie sehen können, dass die Separatoren auch im Array von Substrings enthalten sind.

Abschluss

In diesem Artikel haben wir gesehen, wie wir eine Zeichenfolge auf der Basis eines bereitgestellten Separators teilen können und wie wir die Grenze auf die Funktion split () anwenden können. Wir stießen darauf, wie wir in Einklang mit unseren Bedürfnissen und Anforderungen regelmäßige Ausdrücke liefern konnten. Also, haben Sie ein glückliches und bestes Lernen von JavaScript mit LinuxHint.com.