So entfernen Sie ein Wort aus einer Zeichenfolge in JavaScript

So entfernen Sie ein Wort aus einer Zeichenfolge in JavaScript

In Anführungszeichen geschriebene Zeichen können mit Hilfe der Saiten dargestellt werden. Saiten werden üblicherweise in JavaScript verwendet, um Text zu speichern und zu manipulieren. Mit JavaScript können wir Zeichenfolgen leicht manipulieren und den Wert der Variablen in einer Zeichenfolge ändern. Die Beseitigung von Wörtern aus einer String -Variable ist eine solche Operation.

Diese Studie führt Sie durch die Methoden zum Löschen eines Wortes aus einer Zeichenfolge.

So entfernen Sie ein Wort aus einer Zeichenfolge in JavaScript?

Um ein Wort aus einer Zeichenfolge zu entfernen, können Sie die angegebenen vordefinierten JavaScript -Methoden verwenden:

    • substr () Methode
    • ersetzen () Methode

Schauen wir uns jede der genannten Methoden einzeln an.

Methode 1: Entfernen Sie ein Wort aus einer Zeichenfolge mit substr () Methode

Der "Substring ()Die Methode hilft dabei, ein Wort aus einer Zeichenfolge zu entfernen. Es extrahiert den benötigten Teil der Zeichenfolge, indem der Start und den Endindex des Substring bestanden wird. Infolgedessen wird ein Unterstring zwischen dem Start und dem letzten Index zurückgegeben.

Syntax

Befolgen Sie die untergegebene Syntax für die Verwendung der Substring () -Methode:

str.substr (startindex, EndIndex)


Beispiel

In diesem Beispiel erstellen wir zunächst eine Variable, die die folgende Zeichenfolge speichert:

var str = "Willkommen im LinuxHint."


Als nächstes werden wir die Substr () -Methode aufrufen, indem wir den Startindex als „übergeben“ als “0"Und der Endindex als"10”. Es wird die Zeichenfolge von 0 auf 10 Indizes als Substring extrahiert:

Konsole.log (str.Substr (0, 10));


Ausgang


Die obige Methode erhält nur den spezifischen Teil der Zeichenfolge. Befolgen Sie jedoch den nächsten Abschnitt beim Löschen eines bestimmten Wortes aus einer Zeichenfolge!

Methode 2: Entfernen Sie ein Wort aus einer Zeichenfolge mit Ersatz () Methode

Du kannst den ... benutzen "ersetzen()Methode zum Entfernen eines Wortes aus einer Zeichenfolge. Es ist die am häufigsten einfachste Methode. Es akzeptiert zwei Parameter und gibt eine Zeichenfolge mit einem bestimmten Ersatz an. Sie können diese Methode auch verwenden, um ein einzelnes Auftreten eines bestimmten Wortes in einer Zeichenfolge zu entfernen.

Syntax

Befolgen Sie die untergegebene Syntax für die Verwendung der Methode Ersatz ():

ersetzen ("SearchValue", "ErsatzValue")


Hier das "SearchValueIst der Wert in einer Zeichenfolge, die ersetzt wird, und der “Ersetzen SieValue”Wird als Ersatz verwendet.

Wechseln wir zum Beispiel, um mehr über die angegebene Methode zu erfahren.

Beispiel 1: Entfernen des ersten Auftretens eines Wortes aus einer Zeichenfolge

Erstens werden wir eine Variable namens erstellen “strDas speichert eine Zeichenfolge:

var str = "Willkommen im LinuxHint."


Jetzt werden wir das Wort entfernen “DieAus der Zeichenfolge, indem Sie die Methode Ersatz () aufrufen:

Konsole.log (str.ersetze das", ""));


Wie Sie sehen können, wird das angegebene Wort aus der Zeichenfolge entfernt:


Wenn Sie nun ein Wort entfernen möchten, das mehrmals in derselben Zeichenfolge auftritt, was würden Sie tun? Befolgen Sie zu diesem Zweck dem nächsten Beispiel.

Beispiel 2: Entfernen Sie alle Vorkommen eines Wortes aus einer Zeichenfolge

In diesem Beispiel entfernen wir das Wort mit mehreren Vorkommen in der Zeichenfolge unter Verwendung von Ersatz () mit Regex. Wenn der Regex die vollständige Zeichenfolge überprüft und alle Vorkommen durch den angegebenen Ersatzwert ersetzt.

Hier erstellen wir eine Variable, die eine Reihe von Wörtern enthält, die mehr als einmal erscheinen:

var str = "Die Programmierer können Code schreiben, der computer verständlich ist, während gute Programmierer Code schreiben, der von Menschen verständlich ist."


Jetzt werden wir alle ersetzen “schreiben”Wort mit der leeren Zeichenfolge:

Konsole.log (str.ersetzen (/write/g, ""));


Hier zeigt die Ausgabe, dass alle Vorkommen des Wortes ““schreiben”Wird erfolgreich aus der Zeichenfolge entfernt:


Wir haben die Methoden zum Entfernen von Wörtern aus der Zeichenfolge angeboten.

Abschluss

Um ein Wort aus einer Zeichenfolge zu entfernen. Die Substring () -Methode extrahiert einen bestimmten Teil der ausgewählten Zeichenfolge, während die Methode Ersatz () verwendet wird Verwenden von Regex. In dieser Studie haben wir geführt, wie Sie Wörter aus einer Zeichenfolge in JavaScript mit geeigneten Beispielen entfernen können.