如何在js中的特殊字符\ n后修剪文本

时间:2016-10-12 18:13:49

标签: javascript

在以下文字中:

text\n\nWhy'; 

我试图摆脱\(包括符号)之后的所有内容,以便我的输出将是: 文本

我该怎么办? 尝试:

var s = 'text\n\nWhy';
s = s.substring(0, s.indexOf('\'));
console.log (s)

3 个答案:

答案 0 :(得分:5)

对于换行,

\nescape character。您需要搜索"字符"。



var s = 'text\n\nWhy';
s = s.substring(0, s.indexOf('\n'));
console.log (s)




答案 1 :(得分:0)

使用\n代替\进行转义。

答案 2 :(得分:0)

您可以在数组中拆分字符串,只保留第一个元素:

var fullText = 'text\n\nWhy';
var result = fullText.split('\n')[0];
console.log (result);