Diviser les chaînes de caractères en tableau de lignes

Beginner

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

Introduction

Dans ce laboratoire, nous allons explorer la manière de diviser une chaîne de caractères multiligne en un tableau de lignes à l'aide de JavaScript. Nous utiliserons la méthode String.prototype.split() et une expression régulière pour correspondre aux sauts de ligne et créer un tableau de lignes individuelles. Cela sera une compétence utile pour analyser et manipuler les données textuelles dans les projets de développement web.

Comment commencer à pratiquer la programmation dans le Terminal/SSH

Pour commencer à pratiquer la programmation dans le Terminal/SSH, il suffit de taper node.

Diviser une chaîne de caractères multiligne en un tableau de lignes

Pour diviser une chaîne de caractères multiligne en un tableau de lignes :

  • Utilisez String.prototype.split() et une expression régulière pour correspondre aux sauts de ligne et créer un tableau.
  • L'expression régulière /\r?\n/ correspond à tous les sauts de ligne \r et \n.
  • Cela renverra un tableau de lignes.
const splitLines = (str) => str.split(/\r?\n/);
splitLines("This\nis a\nmultiline\nstring.\n");
// ['This', 'is a','multiline','string.', '']

Sommaire

Félicitations ! Vous avez terminé le laboratoire Diviser en lignes. Vous pouvez pratiquer d'autres laboratoires sur LabEx pour améliorer vos compétences.