这篇文章将为大家详细讲解有关怎么在javascript中去掉回车,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。
<强> javascript去除回车换行符号的方法强>
在不同的操作系统,回车换行符号是不一样的,看下面:
首先说说\ n \ r \ t
\ n软回车:
在Windows中表示换行且回到下一行的最开始位置
在Linux、unix中只表示换行,但不会回到下一行的开始位置。
\ r软空格:
在Linux、unix中表示返回到当行的最开始位置。
在Mac OS中表示换行且返回到下一行的最开始位置,相当于Windows里的\ n的效果。
\ t跳格(移至下一列)
几点说明:
它们在双引号或定界符表示的字符串中有效,在单引号表示的字符串中无效。
\ r \ n一般一起用,用来表示键盘上的回车键(Linux、unix中),也可只用\ n (Windwos中),在Mac OS中用\ r表示回车!
\ t表示键盘上的“选项卡”键。
文件中的换行符号:
窗口:\ n
Linux, unix: \ r \ n
<强> javascript去除回车换行符号强>
response =, response.replace (/| \ r \ n/搞笑,““);
行结束符:行结束符是一个或两个字符的序列,标记输入字符序列的行结尾。以下代码被识别为行结束符:
新行(换)行符(& # 39;\ n # 39;),
后面紧跟新行符的回车符(“\ r \ n")
单独的回车符(& # 39;\ " # 39;),
下一行字符(& # 39;\ u0085& # 39;),
行分隔符(& # 39;\ u2028& # 39;)或
段落分隔符(& # 39;\ u2029)。
因此,考虑行结束符号及其转义后的形式,最有保证的方法是
str.replaceAll (“(\ n | \ r | (\ r \ n) | (\ u0085) | (\ u2028) | (\ u2029)),,,,,)
关于怎么在javascript中去掉回车就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看的到。