Javascript 如何检测断线并删除所有断线

Javascript 如何检测断线并删除所有断线,javascript,Javascript,我已设法检测到字符串中的换行符,但我是否可以将其正确删除,使字符串中只剩下“第一行” 使用“\n”作为分隔符拆分字符串,然后将字符串重新连接在一起 var strings = str.split("\n"); var finalstr =strings[0]; 使用“\n”作为分隔符拆分字符串,然后将字符串重新连接在一起 var strings = str.split("\n"); var finalstr =strings[0]; 有几种方法,但如果您可能有\r或\n,我可能会使用正则表达

我已设法检测到字符串中的换行符,但我是否可以将其正确删除,使字符串中只剩下“第一行”

使用“\n”作为分隔符拆分字符串,然后将字符串重新连接在一起

var strings = str.split("\n");
var finalstr =strings[0];
使用“\n”作为分隔符拆分字符串,然后将字符串重新连接在一起

var strings = str.split("\n");
var finalstr =strings[0];

有几种方法,但如果您可能有
\r
\n
,我可能会使用正则表达式替换

str = str.replace(/(?:\r|\n).*$/, '');

有几种方法,但如果您可能有
\r
\n
,我可能会使用正则表达式替换

str = str.replace(/(?:\r|\n).*$/, '');
使用正则表达式:

var str=“第一行”+“\n第二行文本”;
变量行=str.replace(/(?:\r |\n)。*$/,'';
控制台日志(行)使用正则表达式:

var str=“第一行”+“\n第二行文本”;
变量行=str.replace(/(?:\r |\n)。*$/,'';

控制台日志(行)重复<代码>控制台.log(str.split(“\n”)[0])重复<代码>控制台.log(str.split(“\n”)[0])
OP明确表示对
字符串[1]
的内容不感兴趣。OP明确表示对
字符串[1]
的内容不感兴趣。