Zeichenfolgen in Zeilenarray aufteilen

Beginner

This tutorial is from open-source community. Access the source code

Einführung

In diesem Lab werden wir untersuchen, wie man eine mehrzeilige Zeichenfolge in ein Array von Zeilen mit JavaScript aufteilt. Wir werden die String.prototype.split()-Methode und eine reguläre Ausdrucksmuster verwenden, um Zeilenumbrüche zu finden und ein Array von einzelnen Zeilen zu erstellen. Dies wird eine nützliche Technik für die Analyse und Bearbeitung von Textdaten in Webbasierte Projekte sein.

Wie man im Terminal/SSH mit Programmieren beginnt

Um im Terminal/SSH mit Programmieren zu beginnen, tippe einfach node.

Ein mehrzeiliges String in ein Array von Zeilen aufteilen

Um einen mehrzeiligen String in ein Array von Zeilen aufzuteilen:

  • Verwende String.prototype.split() und eine reguläre Ausdrucksmuster, um Zeilenumbrüche zu finden und ein Array zu erstellen.
  • Das reguläre Ausdrucksmuster /\r?\n/ findet sowohl \r als auch \n Zeilenumbrüche.
  • Dies wird ein Array von Zeilen zurückgeben.
const splitLines = (str) => str.split(/\r?\n/);
splitLines("This\nis a\nmultiline\nstring.\n");
// ['This', 'is a','multiline','string.', '']

Zusammenfassung

Herzlichen Glückwunsch! Du hast das Lab "Split Into Lines" abgeschlossen. Du kannst in LabEx weitere Labs absolvieren, um deine Fähigkeiten zu verbessern.