Heim  >  Artikel  >  Web-Frontend  >  JavaScript-Methodeninstanz zum Ersetzen von Zeichenfolgenobjekten (zum Ersetzen von Zeichenfolgen oder zum regulären Ersetzen)_Grundkenntnisse

JavaScript-Methodeninstanz zum Ersetzen von Zeichenfolgenobjekten (zum Ersetzen von Zeichenfolgen oder zum regulären Ersetzen)_Grundkenntnisse

WBOY
WBOYOriginal
2016-05-16 16:33:411623Durchsuche

JavaScript-Ersetzungsmethode

Die

replace-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:

Code kopieren Der Code lautet wie folgt:

str_object.replace(reg_exp/str, replacement)

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
参数 说明
str_object 要操作的字符串(对象)
reg_exp/str 必需。要匹配的正则表达式/要替换的字符串
如果 reg_exp 具有全局标志 g,那么 replace() 方法将替换所有匹配的子串。否则,它只替换第一个匹配子串。
replacement 必需。要替换的字符串
Wenn reg_exp das globale Flag g hat, ersetzt die Methode replace() alle passenden Teilzeichenfolgen. Andernfalls wird nur der erste passende Teilstring ersetzt.
Ersatz Erforderlich. Zu ersetzende Zeichenfolge

Beispiel zum Ersetzen von Zeichenfolgen

Das folgende Beispiel zeigt eine String-Ersetzungsinstanz der Ersetzungsmethode:

Code kopieren Der Code lautet wie folgt:


Führen Sie dieses Beispiel aus, Ausgabe:

Code kopieren Der Code lautet wie folgt:

www.jb51.net

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 die

replace-Methode auch das Ersetzen regulärer Ausdrücke:

Code kopieren Der Code lautet wie folgt:


Führen Sie dieses Beispiel aus, Ausgabe:

Code kopieren Der Code lautet wie folgt:

www.jb51.net ist eine Beispiel-Domainseite von INNA.

Beim Hinzufügen des globalen Flags g zum regulären Ausdruck:

Code kopieren Der Code lautet wie folgt:


Führen Sie dieses Beispiel aus, Ausgabe:

Code kopieren Der Code lautet wie folgt:

www.jb51.net ist eine 5idev-Domains-Site von INNA.

Beachten Sie, dass Sie den i-Parameter hinzufügen können, wenn Sie die Groß-/Kleinschreibung ignorieren möchten: /example/gi .

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn