Was ist die Ersatz () -Methode?
Der Ersatz () ist eine eingebaute Methode von JavaScript, die ein Zeichen oder eine Zeichenfolge durch ein anderes Zeichen oder eine andere Zeichenfolge in einer angegebenen Zeichenfolge ersetzt. Zuerst durchsucht es das Zeichen/die Zeichenfolge und ersetzt sie dann durch die von uns festgelegte Zeichenfolge/Zeichen. Es ist zu beachten, dass die Methode Ersatz () die ursprüngliche Zeichenfolge nicht ändert und immer eine neue Zeichenfolge zurückgibt. Die Syntax der Ersatz () -Methode lautet:
Mystring.ersetzen (valentobeereplaced, newValue);Die JavaScript ersetzen () -Methode nimmt zwei Argumente an, die sind Wertschätzung und das neuer Wert Welcher Wert ist der Wert, den Sie ersetzen möchten. MyString ist die angegebene Zeichenfolge, in der wir einen Wert suchen und ersetzen.
Einen Charakter entfernen
Nachdem wir nun wissen, welche Ersatz () -Methode von JavaScript ist, lassen Sie uns zum Hauptthema kommen, um ein Zeichen aus einer Zeichenfolge mithilfe der Ersatzmethode zu entfernen. Angenommen, Sie haben eine Schnur geschrieben und fälschlicherweise einen Charakter in der Mitte hinzugefügt und möchten diesen Charakter entfernen. Wie werden Sie es tun? Die Antwort ist sehr einfach, dass wir nur anstelle des zweiten Arguments der Ersatzmethode (NewValue) eine leere Zeichenfolge angeben müssen:
var mystr = 'Hallo nas';In diesem Code haben wir zuerst eine Zeichenfolge initialisiert und dann die Konsole dieser Zeichenfolge protokolliert. Dann haben wir das benutzt ersetzen() Methode auf der ursprünglichen Zeichenfolge und entfernte das Zeichen y Von ihm und die neue Zeichenfolge, die zurückgegeben wird Newstr. Danach trösten wir die neue Zeichenfolge an:
Nehmen wir nun an, Sie haben versehentlich zwei bis drei Zeichen hinzugefügt. Daher können wir auch eine Zeichenfolge aus einer Zeichenfolge entfernen, indem wir die Ersatzmethode auf die gleiche Weise verwenden:
var mystr = 'Hallo Wy nas';Nachdem wir nun wissen, wie Sie ein Zeichen oder eine Zeichenfolge aus einer angegebenen Zeichenfolge entfernen, verwenden wir die Methode Ersatz () mit regulären Ausdrücken. In den vorherigen Beispielen bestand der Nachteil der Ersatzmethode darin, dass es nur das erste Auftreten der angegebenen Zeichenfolge oder des angegebenen Zeichens in der ursprünglichen Zeichenfolge entfernt hatte. Um diesen Nachteil zu überwinden, verwenden wir den regulären Ausdruck, aus dem wir jede Instanz eines bestimmten Zeichens oder einer bestimmten Zeichenfolge entfernen können.
var mystr = 'Ich habe zwei blaue Hemden und zwei blaue Kappen';Wir haben die benutzt /blau/g was bedeutet, dass es jede Instanz von Blau in der entzieht Mystr String:
Abschluss
Die JavaScript ersetzt () ist eine eingebaute Methode, die ein Zeichen oder eine Zeichenfolge in einer angegebenen Zeichenfolge ersetzt und die neue Zeichenfolge zurückgibt. Die Methode Ersatz () gibt uns den Vorteil des Manipulierens und Spielens mit Saiten. Ein solcher Vorteil besteht darin, dass wir mit der Methode Ersatz () ein Zeichen oder eine Zeichenfolge aus einer Originalzeichenfolge entfernen können. Wir können auch alle Instanzen eines Zeichens oder einer Zeichenfolge in einer angegebenen Zeichenfolge entfernen.
In diesem Beitrag haben wir zuerst definiert, was ersetzen() Die Methode ist und dann haben wir festgestellt.