Heim > Artikel > Web-Frontend > So verwenden Sie die Split-Funktion in JavaScript
Die Split-Funktion in JavaScript kann reguläre Ausdrucksregeln verwenden, um verschiedene Muster zu teilen. Die grundlegende Syntax dieser Funktion ist „string.So verwenden Sie die Split-Funktion in JavaScript (Trennzeichen)“.
Die Betriebsumgebung dieses Artikels: Windows 7-System, Dell G3-Computer, Javascript-Version 1.8.5.
Beim Erstellen eines Programms müssen Sie manchmal eine Zeichenfolge in ein Array aufteilen. Zu diesem Zeitpunkt können wir die Teilungsfunktion verwenden, um die Zeichenfolge mithilfe des angegebenen Trennzeichens aufzuteilen.
Array ist ein Typ, der mehrere Daten zusammen verarbeiten kann. Darüber hinaus können in der Split-Funktion Regeln für reguläre Ausdrücke verwendet werden, um verschiedene Modi aufzuteilen.
In der tatsächlichen Entwicklung werden häufig Trennlinien und Beschriftungssegmente zur Datenverarbeitung verwendet.
Die spezifische Verwendung der Split-Funktion
Die grundlegende Syntax lautet wie folgt: Fügen Sie „.“ nach der Zielzeichenfolge hinzu.
字符串.So verwenden Sie die Split-Funktion in JavaScript(分隔符)
Ein konkretes Beispiel für die Split-Funktion, die einen String teilt
Lassen Sie uns zunächst eine einfache Funktion implementieren
Der Code lautet wie folgt
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> </head> <body> <script> // So verwenden Sie die Split-Funktion in JavaScript的示例1 var shuzi = "10,20,30,40,50"; var fengefu = ","; var array_shuzi = shuzi.So verwenden Sie die Split-Funktion in JavaScript(fengefu); console.log(array_shuzi); // So verwenden Sie die Split-Funktion in JavaScript的示例2 var words = "Hello my name is Tom"; var fengefu = /\s+/; var array_words = words.So verwenden Sie die Split-Funktion in JavaScript(fengefu); console.log(array_words); </script> </body> </html>
Die laufenden Ergebnisse sind wie folgt
Lassen Sie uns das obige Beispiel sorgfältig analysieren
Code
var shuzi = "10,20,30,40,50"; var fengefu = ","; var array_shuzi = shuzi.So verwenden Sie die Split-Funktion in JavaScript(fengefu); console.log(array_shuzi);
Analyse
Dies ist ein Beispiel für die grundlegende Aufteilung von Zeichenfolgen.
Bereiten Sie eine Variable namens „shuzi“ vor, die die Zeichenfolge „10,20,30,40,50“ enthält, und eine Variable namens „fengefu“, die das Trennzeichen „“ enthält.
Beim Splitting wird der String „10,20,30,40,50“ durch „“,“ in Arrays aufgeteilt und in die Variable „array_shuzi“ eingefügt.
Im Ergebnis wird der Inhalt des Arrays wie folgt ausgegeben.
Die Teilungsfunktion gibt die zu teilende Zahl an
Code
var shuzi = "10,20,30,40,50"; var fengefu = ","; var array_shuzi = shuzi.So verwenden Sie die Split-Funktion in JavaScript(fengefu,2); console.log(array_shuzi);
Bereiten Sie eine Variable namens „shuzi“ vor, die die Zeichenfolge „10,20,30,40,50“ enthält, und eine Variable namens „fengefu“, die das Trennzeichen „“ enthält.
In Split wird die Zeichenfolge „10,20,30,40,50“ durch "," in Arrays unterteilt, aber die Zahl „2“ wird im Teil „fengefu,2“ angegeben. Fügen Sie es nach der Aufteilung in die Variable „array_shuzi“ ein.
Der Inhalt des Ergebnisarrays wird wie folgt ausgegeben.
Verwendung regulärer Ausdrücke in der Split-Funktion zum Teilen von
Code
var words = "Hello my name is Tom"; var fengefu = /\s+/; var array_words = words.So verwenden Sie die Split-Funktion in JavaScript(fengefu); console.log(array_words);
Analyse
Das Folgende ist ein Beispiel für die Verwendung einer Regel, die als regulärer Ausdruck bezeichnet wird. Die Schreibweise „/s + /“ bedeutet „ein oder mehrere aufeinanderfolgende Leerzeichen“. In diesem Fall werden Leerzeichen als ein Trennzeichen behandelt, unabhängig davon, wie viele aufeinanderfolgende Zeichen vorhanden sind.
Es gibt eine Variable namens „words“, die die Zeichenfolge „Hallo, mein Name ist Tom“ enthält und außerdem eine Variable namens „fengefu“ bereitstellt, die „/s+/“ zugewiesen ist, was „ein Zeichen oder“ bedeutet Mehrere aufeinanderfolgende Leerzeichen“
Beim Split wird die Zeichenfolge „Hallo, mein Name ist Tom“ durch „/s+/“ in Arrays unterteilt und schließlich in die Variable „array_words“ eingefügt.
Ergebnis, array Die Inhaltsausgabe ist wie folgt.
Das obige ist der detaillierte Inhalt vonSo verwenden Sie die Split-Funktion in JavaScript. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!