logo

JavaScript-String-replace()-Methode

Die JavaScript-Methode string replace() wird verwendet, um einen Teil einer bestimmten Zeichenfolge durch eine neue Teilzeichenfolge zu ersetzen. Diese Methode sucht nach einem angegebenen regulären Ausdruck in einer bestimmten Zeichenfolge und ersetzt ihn dann, wenn eine Übereinstimmung auftritt.

Wir können den globalen Suchmodifikator mit der Methode replace() verwenden, um alle Übereinstimmungselemente zu ersetzen, andernfalls ersetzt die Methode nur die erste Übereinstimmung. JavaScript bietet außerdem ein Ignorier-Flag, um bei der Methode die Groß-/Kleinschreibung zu ignorieren.

Bash für Schleife 1 bis 10

Syntax

Die Methode replace() wird durch die folgende Syntax dargestellt:

 string.replace(originalstr,newstr) 

Parameter

originalstr – Stellt die Zeichenfolge dar, die gesucht und ersetzt werden soll.

Newstr – Stellt die neue Zeichenfolge dar, die durch die gesuchte Zeichenfolge ersetzt wurde.

Zurückkehren

Es gibt die neue Zeichenfolge mit der angegebenen Ersetzung zurück.

spitzer Winkel

Beispiel für eine JavaScript-String-replace()-Methode

Sehen wir uns einige Beispiele der Methode replace() an.

Beispiel 1

Sehen wir uns ein einfaches Beispiel zum Ersetzen eines Teilstrings an.

 var str='Javatpoint'; document.writeln(str.replace('tpoint','Script')); 
Testen Sie es jetzt

Ausgabe:

vergleichbare Zeichenfolge in Java
 JavaScript 

Beispiel 2

In diesem Beispiel ersetzen wir einen regulären Ausdruck durch den globalen Suchmodifikator.

 var str=' Learn Node.js on Javatpoint. Node.js is a well-known JavaScript framework.'; document.writeln(str.replace(/Node.js/g,'AngularJS')); 
Testen Sie es jetzt

Ausgabe:

 Learn AngularJS on Javatpoint. AngularJS is a well-known JavaScript framework. 

Beispiel 3

In diesem Beispiel ersetzen wir einen regulären Ausdruck, ohne die globale Suche zu verwenden.

 var str=' Learn Node.js on Javatpoint. Node.js is a well-known JavaScript framework.'; document.writeln(str.replace(/Node.js/,'AngularJS')); //It will replace only first match. 
Testen Sie es jetzt

Ausgabe:

 Learn AngularJS on Javatpoint. Node.js is a well-known JavaScript framework 

Beispiel 4

In diesem Beispiel werden wir sehen, dass bei der Methode replace() die Groß-/Kleinschreibung beachtet wird.

 var str=' Learn Node.js on Javatpoint. Node.js is a well-known JavaScript framework.'; document.writeln(str.replace(/Node.JS/g,'AngularJS')); 
Testen Sie es jetzt

Ausgabe:

Beziehungszusammensetzung
 Learn Node.js on Javatpoint. Node.js is a well-known JavaScript framework. 

Beispiel 5

Wir können das Verhalten der Methode replace(), bei dem die Groß-/Kleinschreibung beachtet wird, ignorieren, indem wir den Flag-Modifizierer ignorieren verwenden. Lassen Sie uns anhand eines Beispiels verstehen:

 var str=' Learn Node.js on Javatpoint. Node.js is a well-known JavaScript framework.'; document.writeln(str.replace(/Node.JS/gi,'AngularJS')); 
Testen Sie es jetzt

Ausgabe:

 Learn AngularJS on Javatpoint. AngularJS is a well-known JavaScript framework.