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:
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.