Wie mehrere Trennzeichen in JavaScript geteilt

July 5

Auf Benutzereingaben reagieren, können Sie zum Erstellen einer ansprechenden und erfolgreichen Webanwendung. Jedoch geben Sie Benutzer Anforderungen in eine Form umgewandelt werden, Ihre Anwendung interpretieren und entsprechend reagieren zu kann. JavaScript-Code enthält eine Split-Methode auf, um eine Zeichenfolge mit eine Liste basierend auf den Charakter, das Trennzeichen verwendet, um die Elemente zu unterscheiden auseinander zu brechen. Sie können sogar geteilte komplexen Listen mit der Split-Methode in einer Reihe.

Anweisungen

1 Bestimmen Sie die Rangfolge Ihrer Zeichenfolge-Separatoren. In der Zeichenfolge:

Var MyString = "1, 2, 3; 4, 5, 6; 7, 8, 9"

Das Semikolon ist die höchste Priorität und muss zuerst von der Split-Methode verwendet werden, das Komma. Im Allgemeinen muss der niedrigsten Frequenz-Separator zunächst aufgeteilt werden.

2 Führen Sie die Split-Methode auf die Zeichenfolge, mit der höchsten Rangfolge-Separator.

Var MyFirstSplit = myString.split(';');

Die MyFirstSplit-Variable enthält jetzt ein Array bestehend aus drei Saiten, von denen die erste ist "1, 2, 3".

3 Ordnen Sie ein Array, um die Ergebnisse Ihrer zweiten Split enthalten. Dadurch wird die Ergebnisse leichter, zu behandeln, wie Sie jedes Element aus einem einzigen, mehrdimensionale Array zugreifen können.

Var MySecondSplit = new Array(myFirstSplit.length);

4 Verwenden einer "for"-Schleife jedes Element des MyFirstSplit mit der Kommatrennzeichen aufgeteilt.

für (i = 0; i < myFirstSplit.length; i++) {}

MySecondSplit [i] = myFirstSplit[i].split(',');

}

5 Zugriff auf die Elemente Ihre endgültige Arrays mit Syntax für ein mehrdimensionales Array.

Var SomeElement = MySecondSplit [1] [1];

In diesem Beispiel würde die SomeElement den Wert 5 enthalten.