Maison > interface Web > js tutoriel > le corps du texte

Comment supprimer les sauts de ligne des chaînes ?

Linda Hamilton
Libérer: 2024-11-11 16:06:03
original
667 Les gens l'ont consulté

How to Remove Line Breaks from Strings?

Suppression des sauts de ligne des chaînes

Lors de l'extraction de texte d'une zone de texte à l'aide de l'attribut .value, vous pouvez rencontrer des problèmes avec les sauts de ligne. Pour supprimer ces sauts, des expressions régulières peuvent être utilisées.

Utilisation d'expressions régulières

Pour indiquer un saut de ligne dans une expression régulière, considérez l'encodage du système d'exploitation :

  • Windows : rn
  • Linux : n
  • Apple : r

Pour supprimer tous les sauts de ligne, vous pouvez utiliser l'expression suivante :

someText = someText.replace(/(\r\n|\n|\r)/gm, "");
Copier après la connexion

Cette expression correspondra et remplacera toutes les occurrences des différents caractères de saut de ligne.

Méthodes alternatives

Si l'utilisation d'expressions régulières n'est pas réalisable, une autre option consiste à utiliser la méthode replace() avec une simple chaîne de remplacement :

someText = someText.replace(/\n/g, "");
Copier après la connexion

Cette méthode remplacera tous les caractères de nouvelle ligne (n) par une chaîne vide. Cependant, cela suppose que votre texte utilise uniquement des sauts de ligne de style Linux.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal