So entfernen Sie zusätzlichen Platz zwischen Wörtern in JavaScript

So entfernen Sie zusätzlichen Platz zwischen Wörtern in JavaScript
Leerzeichen werden verwendet, um Wörter in einem Satz zu verbinden, der von anderen Wörtern getrennt ist. Es macht den gesamten Satz sinnvoll, lesbar und leicht verständlich. Manchmal gibt es einige zusätzliche Räume im Text, die die Formatierung stören können. Sie müssen die zusätzlichen Räume zwischen den Sätzen in dieser Situation beseitigen.

Diese Anleitung veranschaulicht die Prozedur, um zusätzliche Räume zwischen Wörtern zu beseitigen.

So entfernen Sie zusätzlichen Platz zwischen Wörtern in JavaScript?

Um zusätzliche Räume zwischen Wörtern zu entfernen, sind unten einige vordefinierte JavaScript -Methoden aufgeführt:

  • ersetzen () Methode
  • Split () Methode
  • trim () Methode

Lassen Sie uns die Arbeit jeder Methode getrennt untersuchen.

Methode 1: Entfernen Sie zusätzlichen Speicherplatz zwischen Wörtern mit Ersatz () Methode

Der "ersetzen()Ist eine vordefinierte Methode des Objekts vom Zeichenfolgenentyp, mit dem der Wert in einer Zeichenfolge durch die definierte Zeichenfolge, das Zeichen oder ein beliebiges Symbol ersetzt wird. Es gibt eine neue Zeichenfolge als Ausgabe mit den ersetzten Werten zurück, nachdem die Zeichenfolge nach einem bestimmten Wert oder einem Regex -Muster gesucht wurde.

Syntax

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

Saite.ersetzen ("SearchValue", "ErsatzValue")

Die Ersatz () -Methode akzeptiert zwei Parameter, einer ist das “SearchValue"Das wird durchsucht und ersetzt, und das andere ist das"Ersetzen SieValue”Als Ersatzer verwendet.

Beispiel

In diesem Beispiel werden wir zunächst eine Variable namens erstellen “SaiteDas speichert eine Zeichenfolge mit zusätzlichen Räumen:

var string = "Willkommen bei LinuxHint";

Erstellen Sie dann ein Regex -Muster und speichern Sie es in einer Variablen namens “regexpattern”:

var regexpattern = /\ s+ /g;

Hier, "\S"Wird für die Räume verwendet"+”Zeichen zeigt alle Räume in einer Zeichenfolge an und“GIst das globale Flag, das hinzugefügt wird, um die vollständige Zeichenfolge zu durchsuchen und Räume zu identifizieren.

Jetzt rufen Sie die “auf"ersetzen()Methode, indem das Regex -Muster als Suchwert und den Raum als Ersatzwert bestanden:

var Ans = String.ersetzen (regexpattern, "");

Hier sucht das Muster die Räume zwischen den Wörtern und ersetzt sie durch einen einzelnen Raum.

Drucken Sie schließlich die resultierende Zeichenfolge auf der Konsole mit der “ausKonsole.Protokoll()" Methode:

Konsole.log (Ans);

Wie Sie sehen, dass die Ausgabe eine Zeichenfolge mit einem einzelnen Speicherplatz zwischen den Wörtern gibt:

Wenn Sie alle Räume zwischen den Wörtern entfernen möchten, verwenden Sie die folgende Methode.

Methode 2: Entfernen Sie den zusätzlichen Platz zwischen Wörtern mithilfe von Split () -Methode

Verwenden Sie die “, um zusätzliche Räume zwischen Wörtern zu entfernen, die“Teilt()"JavaScript -Methode mit der"verbinden()" Methode. Die methode split () unterteilt die Zeichenfolge in ein Array von Substrings, während die join () -Methode die Substrings verkettet und eine neue Zeichenfolge ausgibt. Die methode split () nimmt einen Parameter an.

Diese Methode findet die Leerzeichen in der Zeichenfolge und ersetzt alle Leerzeichen durch die leere Zeichenfolge.

Syntax

Befolgen Sie die untergegebene Syntax für die Verwendung der methode split ():

Saite.Teilt(" ").verbinden("")

Hier spaltet die methode split () die Zeichenfolge basierend auf dem Speicherplatz und verbindet sie mit einer leeren Zeichenfolge.

Beispiel

Wir werden jetzt denselben Zeichenfolge verwenden, der bereits im obigen Beispiel erstellt wurde, und nennen Sie die “Teilt()Methode mit der “verbinden()" Methode:

var Ans = String.Teilt(" ").verbinden("")

Drucken Sie zuletzt die resultierende Zeichenfolge auf der Konsole mit der “ausKonsole.Protokoll()" Methode:

Konsole.log (Ans);

Die Ausgabe zeigt, dass alle Leerzeichen zwischen der Zeichenfolge erfolgreich entfernt werden:

Wenn Sie die Räume entfernen möchten, die zu Beginn der Zeichenfolge auftreten, müssen Sie dem angegebenen Abschnitt folgen.

Methode 3: Entfernen Sie den zusätzlichen Platz zwischen den Wörtern mit der TRIM () -Methode

Der "trimmen()Die Methode ist eine weitere JavaScript -Methode, mit der Räume entfernt werden. Es kann die Räume an den Start- und Endpositionen der Saite entfernen und eine neue gekennzeichnete Saite enthält. Es entfernt nicht nur weiße Räume, sondern auch Registerkarten und Linienbrüche aus einer Saite. Diese Methode akzeptiert keinen Parameter als Argument.

Syntax

Folgen Sie der unten erwähnten Syntax, um zusätzliche Räume zwischen Wörtern zu entfernen:

Saite.trimmen();

Beispiel

Hier erstellen wir eine Zeichenfolge, die zusätzliche Räume führt und sie in einer Variablen namens speichertSaite”:

var string = "Willkommen bei LinuxHint";

Dann rufen Sie das an "trimmen()Methode, mit der die Leerzeichen vom Start der Zeichenfolge entfernt werden:

var Ans = String.trimmen();

Drucken Sie die resultierende Zeichenfolge auf der Konsole:

Konsole.log (Ans);

Die Räume vom Beginn der Saite werden erfolgreich entfernt:

Wir haben alle Verfahren zur Beseitigung zusätzlicher Räume zwischen Wörtern zusammengestellt.

Abschluss

Zum Entfernen von zusätzlichen Räumen können Sie die vordefinierte JavaScript -Methoden verwenden, einschließlich Ersatz () -Methode, split () oder TRIM () -Methode. Die TRIM () -Methode entfernt die Leerzeichen zu Beginn der Zeichenfolge, während die Methode Ersatz () zusätzliche Räume zwischen den Wörtern beseitigt. Die methode split () entfernt alle Räume zwischen den Wörtern. Dieser Leitfaden veranschaulicht die Prozedur zur Beseitigung zusätzlicher Räume zwischen Wörtern mit detaillierten Erklärungen.