


So implementieren Sie regelmäßige Ersetzungen in Javascript
Oct 10, 2022 pm 05:42 PMZwei Möglichkeiten, reguläres Ersetzen in JavaScript zu implementieren: 1. Verwenden Sie die Funktion replace(), um einen Teilstring zu ersetzen, der dem regulären Ausdruck im String entspricht. Die Syntax lautet „String object.replace(/[rn]/g, 'Replacement value')"; 2. Verwenden Sie die Funktion replaceAll(), um alle Teilzeichenfolgen zu ersetzen, die dem regulären Ausdruck in der Zeichenfolge entsprechen. Die Syntax lautet "String object.replaceAll(/[rn]/g,'Replacement value' )".
Die Betriebsumgebung dieses Tutorials: Windows 7-System, JavaScript-Version 1.8.5, Dell G3-Computer.
Javascript bietet zwei Funktionen zum Implementieren einer regelmäßigen Ersetzung:
replace()-Funktion
replaceAll()-Funktion
1 Verwenden Sie die replace()-Funktion, um eine regelmäßige Ersetzung zu implementieren
replace Die ()-Methode wird verwendet, um einige Zeichen durch andere Zeichen in einer Zeichenfolge zu ersetzen oder eine Teilzeichenfolge zu ersetzen, die einem regulären Ausdruck entspricht.
1 |
|
Parameter | Beschreibung |
---|---|
Suchwert | erforderlich. Ein RegExp-Objekt, das die zu ersetzende Teilzeichenfolge oder das zu ersetzende Muster angibt. Beachten Sie: Wenn es sich bei dem Wert um eine Zeichenfolge handelt, wird er als literales Textmuster abgerufen und nicht zuerst in ein RegExp-Objekt konvertiert. |
neuer Wert | Erforderlich. Ein Zeichenfolgenwert. Gibt Funktionen zum Ersetzen von Text oder zum Generieren von Ersatztext an. |
Rückgabewert: eine neue Zeichenfolge, die durch Ersetzen der ersten Übereinstimmung oder aller Übereinstimmungen von Regexp durch Ersetzung erhalten wird.
Beispiel 1: Verwenden Sie reguläre Ausdrücke, um alle Kleinbuchstaben „blau“ durch „rot“ zu ersetzen
1 2 3 4 |
|
2. Verwenden Sie die Funktion „replaceAll()“, um eine reguläre Ersetzung zu implementieren.
replaceAll() wird verwendet, um einige Zeichen durch andere Zeichen in einer Zeichenfolge zu ersetzen, oder um eine Teilzeichenfolge zu ersetzen, die einem regulären Ausdruck entspricht Die Funktion ersetzt alle passenden Teilzeichenfolgen.
1 2 3 4 |
|
ParameterBeschreibung
regexp|substrErforderlich. Ein RegExp-Objekt, das die zu ersetzende Teilzeichenfolge oder das zu ersetzende Muster angibt.1 |
|
[Verwandte Empfehlungen:
]
Das obige ist der detaillierte Inhalt vonSo implementieren Sie regelmäßige Ersetzungen in Javascript. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Heißer Artikel

Hot-Tools-Tags

Heißer Artikel

Heiße Artikel -Tags

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen

Reguläre PHP-Ausdrücke: Exakte Übereinstimmung und Ausschluss von Fuzzy-Einschlüssen

Validierung regulärer PHP-Ausdrücke: Erkennung des Zahlenformats

Wie validiere ich eine E-Mail-Adresse in Golang mithilfe eines regulären Ausdrucks?

Einfaches JavaScript-Tutorial: So erhalten Sie den HTTP-Statuscode

Wie kann ich Zeitstempel mithilfe regulärer Ausdrücke in Go abgleichen?

Wie überprüfe ich das Passwort mithilfe eines regulären Ausdrucks in Go?

So erhalten Sie auf einfache Weise HTTP-Statuscode in JavaScript

Wie erkennt man eine URL mit regulärem Ausdruck in Golang?

Beachten Sie: Wenn es sich bei dem Wert um eine Zeichenfolge handelt, wird er als literales Textmuster abgerufen und nicht zuerst in ein RegExp-Objekt konvertiert. Wenn Sie einen regulären Ausdruck verwenden, müssen Sie das globale Flag („g“) setzen. Andernfalls wird TypeError ausgelöst: „replaceAll muss mit einem globalen RegExp aufgerufen werden“. | |
---|---|
newSubstr|function | Erforderlich. Ein Zeichenfolgenwert. Gibt Funktionen zum Ersetzen von Text oder zum Generieren von Ersatztext an. |
Rückgabewert: eine neue Zeichenfolge, die durch Ersetzen aller Übereinstimmungen von regexp durch newSubstr erhalten wird. | Beispiel: Verwenden Sie reguläre Ausdrücke, um alles „blau“ durch „rot“ zu ersetzen |