在 JavaScript 中,\r
和\n
是常见的转义字符。
\n
表示换行符(Line Feed,LF),在大多数操作系统中,用于将文本移到下一行的相同位置。
\r
表示回车符(Carriage Return,CR),它会将光标移到当前行的开头。
优势:
类型:它们属于字符转义序列。
应用场景:
例如,以下代码演示了它们的使用:
let str = "第一行\n第二行\r第三行";
console.log(str);
可能出现的问题及解决方法:
let text = "第一行\r\n第二行\n第三行";
text = text.replace(/\r\n|\r|\n/g, '
');
console.log(text);
这样就统一将所有类型的换行符转换为了 。
领取专属 10元无门槛券
手把手带您无忧上云