Maison > interface Web > js tutoriel > Comment supprimer le retour chariot en javascript

Comment supprimer le retour chariot en javascript

藏色散人
Libérer: 2023-01-03 09:31:47
original
6150 Les gens l'ont consulté

Comment supprimer le retour chariot en JavaScript : ouvrez d'abord le contenu du fichier js correspondant puis passez "str.replaceAll("(n|r|(rn)|(u0085)|(u2028)|(u2029 )) "," "")" peut être utilisé pour supprimer les symboles de retour chariot et de saut de ligne.

Comment supprimer le retour chariot en javascript

L'environnement d'exploitation de cet article : système Windows 7, version JavaScript 1.8.5, ordinateur DELL G3.

Comment supprimer les symboles de retour chariot et de saut de ligne en Javascript

Dans différents systèmes d'exploitation, les symboles de retour chariot et de saut de ligne sont différents, voir ci-dessous :

Parlons d'abord de n, r, t

n Retour progressif :

sous Windows signifie un saut de ligne et un retour au début de la ligne suivante

sous Linux et unix Cela indique uniquement un saut de ligne, mais ne revient pas au début de la ligne suivante.

r Espace souple :

sous Linux et Unix signifie revenir au début de la ligne actuelle.

Sous Mac OS, cela signifie retourner au début de la ligne suivante, ce qui équivaut à l'effet de n sous Windows.

T Tab (passer à la colonne suivante)

Quelques notes :

Ils sont valides dans les chaînes représentées par des guillemets doubles ou des délimiteurs, et dans les guillemets simples, ils ne sont pas valides dans le chaîne.

rn sont généralement utilisés ensemble pour représenter la touche Entrée du clavier (sous Linux et Unix). Vous pouvez également simplement utiliser n (sous Windows, utilisez r pour représenter Entrée !

t représente la touche "TAB" du clavier.

Symboles de nouvelle ligne dans le fichier :

windows : n

linux, unix : rn

Javascript supprime les symboles de retour chariot et de nouvelle ligne

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

Terminateur de ligne : un terminateur de ligne est une séquence d'un ou deux caractères qui marque la fin d'une ligne pour une séquence de caractères saisis. Les codes suivants sont reconnus comme terminateurs de ligne :

caractère de nouvelle ligne (saut de ligne) ('n'),

caractère de retour chariot ("rn") suivi d'un caractère de nouvelle ligne,

Un seul retour chariot ('r'),

caractère de ligne suivante ('u0085'),

séparateur de ligne ('u2028') ou

Séparateur de paragraphe ('u2029).

Par conséquent, compte tenu du terminateur de ligne et de sa forme échappée, la méthode la plus garantie est

str.replaceAll("(\n|\r|(\r\n)|(\u0085)|(\u2028)|(\u2029))", "")
Copier après la connexion

[Apprentissage recommandé : Tutoriel de base js]

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!

Étiquettes associées:
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal