Heim >Web-Frontend >js-Tutorial >JS verwendet die Methode replace() und reguläre Ausdrücke, um strings_javascript-Fähigkeiten zu suchen und zu ersetzen
1. Ersetzen von JS-Strings und Verwendung der replace()-Methode
Die Methode replace(regexp,replacement) verfügt über zwei Parameter. Der erste Parameter kann eine Zeichenfolge oder ein RegExp-Objekt sein Objekt.
Das Folgende ist ein Beispiel für die JS-String-Ersetzung:
Beispiel 1:
2. Verwendung des RegExp-Objekts
JavaScript stellt ein RegExp-Objekt zum Abschließen von Vorgängen und Funktionen im Zusammenhang mit regulären Ausdrücken bereit. Jedes reguläre Ausdrucksmuster entspricht einer RegExp-Instanz. Es gibt zwei Möglichkeiten, Instanzen von RegExp-Objekten zu erstellen.
Verwenden Sie den expliziten Konstruktor von RegExp. Die Syntax lautet: new RegExp("pattern"[,"flags"]); verwenden Sie den impliziten Konstruktor von RegExp im Klartextformat: /pattern/[flags]. Die beiden Aussagen in Beispiel 4 sind äquivalent.
Beispiel 4:
Die Methode exec() gibt ein Array zurück, das die passenden Ergebnisse speichert. Wenn keine Übereinstimmung gefunden wird, ist der Rückgabewert null.
Beispiel 5:
Code kopieren