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

Javascript 如何在js中修剪特殊字符后的文本\n,javascript,Javascript,在以下案文中: text\n\nWhy'; 我正试图去掉\(包括符号)之后的所有内容,这样我的输出将是: 正文 我怎么做? 尝试: \n是换行符的缩写。你需要搜索那个“角色” var s='text\n\nWhy'; s=s.substring(0,s.indexOf('\n')); console.log\n是换行符的缩写。你需要搜索那个“角色” var s='text\n\nWhy'; s=s.substring(0,s.indexOf('\n')); console.log在转义时

在以下案文中:

text\n\nWhy'; 
我正试图去掉\(包括符号)之后的所有内容,这样我的输出将是: 正文

我怎么做? 尝试:

\n
是换行符的缩写。你需要搜索那个“角色”

var s='text\n\nWhy';
s=s.substring(0,s.indexOf('\n'));
console.log
\n
是换行符的缩写。你需要搜索那个“角色”

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

console.log
在转义时使用
\n
而不是
\

在转义时使用
\n
而不是
\

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

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

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

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

substring方法工作得非常好,但我想让您知道另一种基于某物的索引获取字符串部分的方法:
var s='text\n\nWhy'
var sub=s.split('\n')[0]
substring方法工作得非常好,但我想让您知道另一种基于某个内容的索引获取字符串部分的方法:
var s='text\n\nWhy'
var sub=s.split('\n')[0]