So entfernen Sie weiße leere Räume von Saiten in JavaScript

So entfernen Sie weiße leere Räume von Saiten in JavaScript
Die Manipulation von String ist eine nützliche Aufgabe beim Programmieren, da sie uns beim Finden von Wörtern, beim Ersetzen von Wörtern und insbesondere zum Entfernen weißer Räume aus der Zeichenfolge hilft. JavaScript bietet Benutzern verschiedene integrierte Methoden zum Manipulieren mit Strings.

Das Entfernen von Whitespaces aus einer Zeichenfolge kann komplex sein, wenn es um Registerkarten und Zeilenpausen geht und während Sie mit verschiedenen Codes -Zeilen arbeiten, aber JavaScript bietet Benutzern Methoden, durch die es einfacher ist In diesem Artikel werden verschiedene Methoden und Möglichkeiten zum Entfernen von Whitespaces aus einer Zeichenfolge in JavaScript, ihrer Erklärung und der Art und Weise, wie sie zusammen mit Beispielen verwendet werden.

Entfernen Sie die Weißespaces aus einer Saite

Der Benutzer kann Weißespaces aus einer Zeichenfolge unter Verwendung verschiedener integrierter Methoden in JavaScript entfernen. Einige von ihnen sind unten aufgeführt:

  • Regulären Ausdruck
  • split () mit join ()
  • trimmen()

Lassen Sie uns jeden von diesen einzeln verstehen, wie sie zusammen mit Beispielen für Ihr besseres Verständnis arbeiten.

Regulären Ausdruck

In JavaScript die Methode “String.ersetzen () oder “Saite.ersetzen()Akzeptiert einen regulären Ausdruck, der Übereinstimmungen mit der bereitgestellten Zeichenfolge finden. Im Folgenden finden Sie ein Beispiel einer String G Switch wird verwendet, um die Leerzeichen aus der gesamten Zeichenfolge zu durchsuchen und zu ersetzen.

Beispiel:

const Beispiel = 'Willkommen auf unserer Website';
Konsole.log (Beispiel); // ohne die Methode zu verwenden
Konsole.log (Beispiel.Ersetzen Sie ( / /g, ")); // mit der Methode Ersatz ()

Ausgang:

Um alle Whitespaces und nicht nur den Raumschiff zu entfernen, können Sie verwenden. “\SDas ”mit dem gesamten neuen Zeichen, dem Speicherzeichen, dem Registerkartencharakter übereinstimmt und es in einen einfacheren Code übersetzt.

Beispiel:

const Beispiel = 'Willkommen auf unserer Website';
Konsole.log (Beispiel);
Konsole.log (Beispiel.ersetzen (/\ s/g, "));

Ausgang:

spit () mit join ()

Eine andere Möglichkeit, alle Whitespaces aus einer Zeichenfolge in JavaScript zu entfernen. Dies kann mit dem durchgeführt werden Teilt() Methode zusammen mit der verbinden() Methode, wie im folgenden Beispiel demonstriert.

Beispiel:

const Beispiel = 'Willkommen auf unserer Website';
Konsole.log (Beispiel.Teilt(").verbinden("));

Ausgang:

Sie können auch verwenden \S zum Entfernen aller Whitespace -Zeichen aus der Zeichenfolge.

Beispiel:

const Beispiel = 'Willkommen auf unserer Website';
Konsole.log (Beispiel.Split (/\ s+/).verbinden("));

Ausgang:

trimmen()

Eine andere Methode, die JavaScript bereitstellt trimmen(). Diese Methode kann alle Whitespaces aus der bereitgestellten Zeichenfolge entfernen. Wenn Sie jedoch nur die Whitespaces von Anfang oder Ende der Zeichenfolge entfernen möchten, können Sie verwenden trimStart () Und trimend () Methoden, um anzugeben, wo die Form der Weißespace entfernen soll.

Beispiel:

const Beispiel = 'Willkommen auf unserer Website';
Konsole.log (Beispiel.trimmen());

Ausgang:

So entfernen Sie Weißespaces nur vom Anfang oder Ende der Zeichenfolge, die wir verwenden werden trimStart () Und trimend () Methoden.

Beispiel:

const Beispiel = 'Willkommen auf unserer Website';
Konsole.log (Beispiel.trimStart ());
Konsole.log (Beispiel.trimend ());

Ausgang:

Abschluss

Das Entfernen von Whitespaces kann eine schwierige Aufgabe sein, wenn Sie Hunderte von Codezeilen haben. Deshalb bietet JavaScript verschiedene Methoden zum Entfernen dieser Whitespaces. In diesem Artikel haben wir verschiedene Möglichkeiten zum Entfernen von Whitespaces aus Strings diskutiert. Einige dieser Methoden entfernen die Gesamtraumzeichen und mit einer Methode können wir angeben, wo der Speicherplatz entfernt werden soll. Beispiele zusammen mit Code werden für jede Methode für Ihr besseres Verständnis bereitgestellt.