Wie man benutzt
1. Erstellen Sie einen Ausdruck
Methoden zum Erstellen regulärer Ausdrucksklassen in JavaScript:
var regex = new regexp ("// d {5}") oder 2.var regex = /d {5} /(empfohlen)
/ Expression/ ist eine Syntax, die speziell in JavaScript bereitgestellt wurde, um das Schreiben regulärer Ausdrücke zu vereinfachen. Regelmäßige Ausdrücke in // müssen sich keine Sorgen um Escape -Charaktere machen.
Methoden von Regexp -Objekten:
2. Bestimmen Sie, ob es übereinstimmt
Test (STR) bestimmt, ob die String -STR mit einem regulären Ausdruck übereinstimmt, der Ismatch entspricht
Die Codekopie lautet wie folgt:
var regex = /.+@.+/;
alert (regex.test ("[email protected]"));
alert (regex.test ("ab.com"));
3.. Erhalten Sie passende Ergebnisse
EXEC (STR) sucht nach Übereinstimmungen, und der Rückgabewert ist das Match -Ergebnis (*), das in C# gleichwertig () und Matches () entspricht
Wenn exec () einen passenden Text findet, wird ein Ergebnisarray zurückgegeben (genau übereinstimmende Zeichenfolgen und das Ergebnis der Extraktion der Gruppe). Ansonsten kehren Sie NULL zurück. Um mehrere Methoden zu extrahieren, müssen Sie exec () wiederholt ähnlich der Methode () aufrufen.
Achten Sie auf den globalen Modus/… ../ G.
Im Nicht-Global-Modus ist das Aufrufen von EXEC () einmal gleichwertig ().
Im globalen Modus entsprechen mehrere aufeinanderfolgende Anrufe mit Übereinstimmungen ()
--- Ich ignoriere das obere und untere Fall
--- mmultiple Linie Matching
Der obige Inhalt ist eine Einführung in die Verwendung regulärer Ausdrücke in JavaScript in diesem Artikel. Ich hoffe es gefällt euch.