[英]How to detect line break and remove everything line break
我设法检测到字符串中的换行符,但是可以正确删除它,因此在字符串中仅保留“第一行”
var str = "First Line"
+"\nSecond Text Line";
var res = /\r|\n/.exec(str);
console.log(res);
有几种方法,但是如果您有\\r
或 \\n
,我可能会使用带有正则表达式的replace
:
str = str.replace(/(?:\r|\n).*$/, '');
使用正则表达式:
var str = "First Line" + "\\n Second Text Line"; var line = str.replace(/(?:\\r|\\n).*$/, ''); console.log(line);
使用“ \\ n”作为分隔符分割字符串,然后将字符串重新连接在一起
var strings = str.split("\n");
var finalstr =strings[0];
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.