So entfernen Sie alle Zeilenumbrüche aus einem JavaScript-String?

Foto von Lubo Minar auf Unsplash

Manchmal müssen wir alle Zeilenumbrüche aus einer Zeichenfolge in der JavaScript-App entfernen.

In diesem Artikel sehen wir uns an, wie Sie alle Zeilenumbrüche aus einem JavaScript-String entfernen.

String.prototype.replace

Wir können die replaceMethode mit einer Regex aufrufen , um nach allen Zeilenumbrüchen in einem String zu suchen und sie alle durch leere Strings zu ersetzen, um die Zeilenumbrüche zu entfernen.

Wir können zum Beispiel schreiben:

const trimmed = 'abc\r\ndef'.replace(/(\r\n|\n|\r)/gm, "");
console.log(trimmed)

\rund \nsind die Muster für die Zeilenumbrüche.

g lässt uns die gesamte Zeichenfolge nach allen Vorkommen von Zeilenumbruchzeichen durchsuchen.

Daher trimmedist 'abcdef'.

Wir können auch das Steuercode-Zeichenäquivalent anstelle von \rund \n schreiben verwenden:

const trimmed = 'abc\r\ndef'.replace(/[^\x20-\x7E]/gmi, "")
console.log(trimmed)

Und \x7Eist äquivalent zu \n.

String.prototype.trim

Mit der trimMethode können wir alle Zeilenumbruchzeichen am Anfang und am Ende einer Zeichenfolge entfernen.

Wir können zum Beispiel schreiben:

const trimmed = 'abc\r\n'.trim()
console.log(trimmed)

String.prototype.trimStart

Mit der trimStartMethode können wir alle Zeilenumbruchzeichen vom Anfang einer Zeichenfolge entfernen.

Wir können zum Beispiel schreiben:

const trimmed = '\r\nabc'.trimStart()
console.log(trimmed)

String.prototype.trimEnd

Mit der trimEndMethode können wir alle Zeilenumbruchzeichen vom Ende einer Zeichenfolge entfernen.

Wir können zum Beispiel schreiben:

const trimmed = 'abc\r\n'.trimEnd()
console.log(trimmed)

Abschluss

Wir können die String- replaceMethode verwenden, um alle Newline-Zeichen aus einer Zeichenfolge zu entfernen.

Und wir können die trim, trimStartoder trimEnd-Methoden verwenden, um Zeilenumbrüche am Anfang und Ende, am Anfang oder am Ende der Zeichenfolge zu entfernen.

Suggested posts

Informationen zu Domänennamen finden

Ein Auszug aus Small, Sharp Software Tools von Brian P. Hogan

Informationen zu Domänennamen finden

Wenn Sie eine Anfrage an facebook.com stellen, sucht Ihr Computer nach dem Domänennamen, um diesen in eine IP-Adresse zu übersetzen, damit Ihr Computer diese Verbindung herstellen kann.

Tipps für den Einstieg in die Cybersicherheit ohne technischen Hintergrund.

Tipps für den Einstieg in die Cybersicherheit ohne technischen Hintergrund.

Im Jahr 2022 wechselte ich von einer nicht-technischen Rolle in die Cybersicherheit. Ich habe meinen ersten Abschluss in Deutsch gemacht, ich weiß, dass Sie schockiert und neugierig sind, wie mir der Übergang gelungen ist. Nun, es ist einfach passiert.

Related posts

Medien neu denken: McChesneys fünf Wahrheiten und die Zukunft der Kommunikation

In der heutigen hypervernetzten Welt spielen Mediensysteme eine entscheidende Rolle bei der Bildung der öffentlichen Meinung und damit bei der demokratischen Entscheidungsfindung. In seiner tiefgreifenden Analyse der politischen Ökonomie der Kommunikation stellt der Wissenschaftler Robert McChesney die herkömmliche Meinung in Frage und präsentiert die „fünf Wahrheiten“ über die Medien, wie er sie nennt.

Keine Passwörter mehr – wie Passkeys Ihr Passwort ersetzen

Keine Passwörter mehr – wie Passkeys Ihr Passwort ersetzen

Um Unklarheiten zu vermeiden, werden die folgenden Begriffe verwendet: Authentifikator; Das Mobiltelefon, das für die Anmeldung verwendet wird. Website; Die Website oder Anwendung, die der Benutzer verwendet, um den Anmeldeanforderungsdienst zu stellen; Der Anbieter, der die jeweilige Dienstleistung bereitstellt, z

Was Sie in Ihrer Wartezeit tun können (Warten auf Ihren ersten Job in der Technikbranche)

Was Sie in Ihrer Wartezeit tun können (Warten auf Ihren ersten Job in der Technikbranche)

Der Wechsel in eine neue Karriere kann eine große Herausforderung sein, wenn man es alleine versucht. Es ist wichtig, Verantwortungspartner zu finden, die sich auf dem gleichen Lernniveau wie Sie befinden und ähnliche Ziele, Hartnäckigkeit und Tatendrang haben.

Informationen zu Domänennamen finden

Ein Auszug aus Small, Sharp Software Tools von Brian P. Hogan

Informationen zu Domänennamen finden

Wenn Sie eine Anfrage an facebook.com stellen, sucht Ihr Computer nach dem Domänennamen, um diesen in eine IP-Adresse zu übersetzen, damit Ihr Computer diese Verbindung herstellen kann.