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.