Anwendung
1. Ausdruck erstellen
So erstellen Sie eine Klasse für reguläre Ausdrücke in JavaScript:
var regex = new RegExp(“d{5}”) oder 2.var regex = / d{5}/ (empfohlen)
/Expression/ ist eine in JavaScript bereitgestellte Syntax, die speziell das Schreiben regulärer Ausdrücke vereinfacht. In // geschriebene reguläre Ausdrücke müssen sich nicht um Escape-Zeichen kümmern.
Methoden des RegExp-Objekts:
2. Bestimmen Sie, ob es übereinstimmt
test(str) bestimmt, ob die Zeichenfolge str mit einem regulären Ausdruck übereinstimmt, der IsMatch
entspricht3. Erhalten Sie passende Ergebnisse
exec(str) führt die Suche und den Abgleich durch und der Rückgabewert ist das Übereinstimmungsergebnis (*), das match() und matches() in c# entspricht
Wenn exec() übereinstimmenden Text findet, wird ein Array von Ergebnissen zurückgegeben (die genau übereinstimmende Zeichenfolge plus die Ergebnisse der extrahierten Gruppe). Andernfalls wird null zurückgegeben. Um mehrere Elemente zu extrahieren, müssen Sie exec() wiederholt aufrufen, ähnlich der Methode matches().
Achten Sie auf den globalen Modus /…../g
Im nicht-globalen Modus entspricht der einmalige Aufruf von exec() match();
Mehrmaliges Aufrufen im globalen Modus entspricht „matches()“---Groß- und Kleinschreibung ignoriere ich
---mMehrzeiliger Abgleich
Der obige Inhalt ist eine Einführung in die Verwendung regulärer Ausdrücke in JavaScript in diesem Artikel. Ich hoffe, er gefällt Ihnen.