So ersetzen Sie Platz durch Unterstrich in JavaScript

So ersetzen Sie Platz durch Unterstrich in JavaScript

JavaScript ist eine Skriptsprache, die zur Entwicklung attraktiver und interaktiver Webseiten für Websites verwendet wird. Manchmal müssen Entwickler jedoch einige Zeichen oder zusätzliche Leerzeichen aus dem Text durch angegebene Buchstaben ersetzen. Für den entsprechenden Zweck in JavaScript haben wir einige vordefinierte Methoden, die verwendet werden.

In diesem Tutorial veranschaulicht das Verfahren des Ersetzens von Räumen durch Unterstriche.

So ersetzen Sie Platz durch Unterstrich in JavaScript?

Um Leerzeichen in einer Zeichenfolge durch einen Unterstrich zu ersetzen, gibt es einige vordefinierte Methoden von JavaScript, die unten aufgeführt sind.

    • ersetzen () Methode
    • methode ersendall ()
    • Split () Methode

Schauen wir uns die Arbeit jeder Methode an.

Methode 1: Ersetzen Sie Platz durch Unterstrich mit Ersatz () Methode

Der "ersetzen()Die Methode ersetzt einfach den Wert in einer Zeichenfolge durch die definierte Zeichenfolge, die zwei Parameter akzeptiert, einer ist der Wert, der ersetzt wird, und der andere ist der als Ersatz verwendete Wert. In unserem Fall werden wir den Speicherplatz in einer Zeichenfolge mit einem Unterstrich entfernen.

Notiz: Diese Methode eignet sich nur zum Ersetzen eines einzelnen Werts.

Syntax

Befolgen Sie die angegebene Syntax, um die Methode Ersatz () zu verwenden:

ersetzen ("Ersatzwert", "Ersatz");


Beispiel

Hier erstellen wir eine Variable “str”Mit einer Zeichenfolge zugewiesen“Linux -HinweisDas enthält Platz zwischen beiden Wörtern:

var str = "Linux Hint";


Jetzt werden wir die Ersatz () -Methode aufrufen, indem wir den Wert übergeben, der ersetzt werden muss, und als Ersatz als Speicherplatz „und den Unterstrich“_", bzw:

Konsole.log (str.ersetzen(" " , "_"));


Wie Sie sehen können, haben wir den Platz in der angegebenen Zeichenfolge erfolgreich durch den Unterstrich ersetzt:


Wenn Sie alle Leerzeichen in einer Zeichenfolge ersetzen möchten, können Sie den nächsten Abschnitt folgen.

Methode 2: Ersetzen Sie den Platz durch Unterstrich mithilfe von austropaAll () Methode

Der "alles ersetzen()Die Methode ist auch eine vordefinierte Methode von JavaScript. Diese Methode nimmt auch zwei Parameter an, einer ist der Wert, der ersetzt wird, und der andere ist der Wert, der als Ersatz verwendet wird. Es wird speziell in Fällen verwendet, in denen es erforderlich ist, alle angegebenen Werte gleichzeitig zu ersetzen.

Diese Methode ersetzte alle gesamten Räume der Zeichenfolge.

Syntax

Befolgen Sie die angegebene Syntax, um die Methode ersatzeAll () zu verwenden:

ersetzen ("ersetzenValue", "Ersatz");


Beispiel

Hier erstellen wir eine Variable “str”Mit einer Zeichenfolge zugewiesen“Willkommen bei Linux HintDas enthält mehrere Räume, die durch Unterstriche ersetzt werden:

var str = "Willkommen bei Linux Hint";


Jetzt nennen wir die methode ersatz- (), indem wir den Raum „“ und den Unterstrich übergeben “_”Als Argumente:

Konsole.log (str.ersetzen(" " , "_"));


Die Ausgabe zeigt, dass wir alle Räume erfolgreich durch die Unterstriche in der angegebenen Zeichenfolge ersetzt haben:


Gehen wir zur anderen Methode, um Platz durch einen Unterstrich zu ersetzen.

Methode 3: Ersetzen Sie den Platz durch Unterstrich mit einer Split () -Methode

Die Saite ist mit Hilfe der “in eine Reihe von Substrings unterteiltTeilt()" Methode. Um einen Zeichen oder Speicherplatz durch eine Zeichenfolge durch ein angegebenes Zeichen zu ersetzen, können Sie die “verwendenverbinden()" Methode. Die methode split () nimmt einen Parameter an.

Diese Methode findet die Räume in der Zeichenfolge und ersetzt alle Räume durch das angegebene Zeichen.

Syntax

Die angegebene Syntax wird zum Ersetzen von Platz durch einen Unterstrich verwendet:

Teilt(" ").verbinden("_")


Beispiel 1: Ersetzen Sie den Einzelraum durch Unterstriche

Um Platz durch einen Unterstrich zu ersetzen, werden wir die bereits erstellte Zeichenfolge verwenden. Dazu werden wir die methode split () mit Join () -Methode aufrufen, indem wir den Raum und die Unterstreichung als Parameter übergeben:

Konsole.log (str.Teilt(" ").verbinden("_"));


Während der Ausführung des obigen Codes sehen Sie, wie die Zeichenfolge durch einen Unterstrich ersetzt wird:


Beispiel 2: Ersetzen Sie mehrere Räume durch Unterstriche

Hier entfernen wir mit Hilfe der Split () -Methode alle Räume aus einer Zeichenfolge aus einer Schnur. Erstens werden wir eine Zeichenfolge erstellen “Willkommen bei Linux Hint”Mit mehreren Räumen:

var str = "Willkommen bei Linux Hint";


Jetzt rufen wir die methode split () mit der methoar () -Methode auf und drucken die resultierende Zeichenfolge mit “mit“Konsole.Protokoll()" Methode:

Konsole.log (str.Teilt(" ").verbinden("_"));



Wir haben einfachste Methoden bereitgestellt, um den Raum durch einen Unterstrich zu ersetzen.

Abschluss

Um den Platz durch einen Unterstrich zu ersetzen. Die methode split () wird mit der join () -Methode verwendet. Mit der Methode ersetzen () wird ein einzelner Speicherplatz in einer Zeichenfolge ersetzt. Wenn Sie alle Leerzeichen in einer Zeichenfolge ersetzen möchten, verwenden Sie die Methode ersatzEall () oder die methode split (). In diesem Tutorial haben wir das Verfahren veranschaulicht.