JavaScript-Ersetzungsmethode
Diereplace-Methode wird verwendet, um einige Zeichenfolgen durch andere Zeichenfolgen in einer Zeichenfolge zu ersetzen oder Zeichenfolgen zu ersetzen, die mit regulären Übereinstimmungen übereinstimmen, und die ersetzte Zeichenfolge zurückzugeben. Die Syntax lautet wie folgt:
Parameterbeschreibung:
Parameter | Beschreibung | ||||||||
---|---|---|---|---|---|---|---|---|---|
str_object | String (Objekt), an dem gearbeitet werden soll | ||||||||
reg_exp/str | Erforderlich. Regulärer Ausdruck zum Abgleichen/String zum Ersetzen von
|
||||||||
Ersatz | Erforderlich. Zu ersetzende Zeichenfolge |
Beispiel zum Ersetzen von Zeichenfolgen
Das folgende Beispiel zeigt eine String-Ersetzungsinstanz der Ersetzungsmethode:
Führen Sie dieses Beispiel aus, Ausgabe:
Hinweis: Durch die Zeichenfolgenersetzung wird nur die erste Zeichenfolge ersetzt, die die Anforderungen erfüllt (ersetzt nur einmal). Wenn Sie alle Zeichenfolgen ersetzen möchten, die die Anforderungen in der Zeichenfolge erfüllen, wird empfohlen, ein reguläres Ausdrucksmuster mit dem globalen Parameter zu verwenden g, insbesondere Siehe Beispiele unten.
Beispiel zum Ersetzen von Zeichenfolgen durch reguläre Ausdrücke
Zusätzlich zum einfachen Ersetzen von Zeichenfolgen unterstützt diereplace-Methode auch das Ersetzen regulärer Ausdrücke:
Führen Sie dieses Beispiel aus, Ausgabe:
Beim Hinzufügen des globalen Flags g zum regulären Ausdruck:
Führen Sie dieses Beispiel aus, Ausgabe:
Beachten Sie, dass Sie den i-Parameter hinzufügen können, wenn Sie die Groß-/Kleinschreibung ignorieren möchten: /example/gi .