Heim  >  Artikel  >  Web-Frontend  >  So verwenden Sie die Split-Funktion in JavaScript

So verwenden Sie die Split-Funktion in JavaScript

不言
不言Original
2018-12-11 17:39:477260Durchsuche

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)“.

So verwenden Sie die Split-Funktion in JavaScript

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

So verwenden Sie die Split-Funktion in JavaScript

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.

So verwenden Sie die Split-Funktion in JavaScript

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.

So verwenden Sie die Split-Funktion in JavaScript

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.

So verwenden Sie die Split-Funktion in JavaScript

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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn