从this question开始,这个...
lines = foo.value.split(/\r\n|\r|\n/);
是拆分字符串的一种方法,但如何用换行符将它重新连接起来呢?
另外,我想知道如果我是说linux使用任何换行符,然后切换到windows,我的网络应用程序不会中断?换行符变得无法识别?或者可能是浏览器做了一些转换?
从this question开始,这个...
lines = foo.value.split(/\r\n|\r|\n/);
是拆分字符串的一种方法,但如何用换行符将它重新连接起来呢?
另外,我想知道如果我是说linux使用任何换行符,然后切换到windows,我的网络应用程序不会中断?换行符变得无法识别?或者可能是浏览器做了一些转换?
5条答案
按热度按时间pprl5pva1#
如果您想使用换行符加入,只需执行以下操作:
但如果您想在HTML页面上显示,则需要用
<p></p>
标记将每一行 Package 起来:6tdlim6h2#
可以使用
Array
对象的join
方法将数组元素粘合到一个字符串中:在CSS中:记住使用
00jrzges3#
在/\r?\n/上拆分它,以防字符串包含带有换行符的回车符。
在任何浏览器和操作系统中,使用“\n”将其加入。
biswetbf4#
如前所述,加入是最好的,但这里是艰难的方式(未经测试,我希望它不是太微不足道):
sr4lhrrt5#
下面的代码看起来是面向未来的、独立于操作系统的代码: