Javascript 在js中,如何将add\n(不是新行标记)替换为文本区域中每行末尾的字符串
好的,我尽量说清楚 我有一个textarea,它将有多行文本,并且在每行的末尾我要添加\n但replace函数只添加了一行新行。在字符串被修改后,我将把结果放入一个不同的文本区域 我试过各种各样的方法,但似乎都不管用 我现阶段的例子Javascript 在js中,如何将add\n(不是新行标记)替换为文本区域中每行末尾的字符串,javascript,jquery,regex,replace,Javascript,Jquery,Regex,Replace,好的,我尽量说清楚 我有一个textarea,它将有多行文本,并且在每行的末尾我要添加\n但replace函数只添加了一行新行。在字符串被修改后,我将把结果放入一个不同的文本区域 我试过各种各样的方法,但似乎都不管用 我现阶段的例子 var my_text=$("textarea[name=text_area]").val(); my_text=my_text.replace(/\n/g,'["\n"]\n'); my_text=$("textarea[name=modifiedtext
var my_text=$("textarea[name=text_area]").val();
my_text=my_text.replace(/\n/g,'["\n"]\n');
my_text=$("textarea[name=modifiedtext_area]")
我希望文本框内容从
fgdf
g
sdfg
asdff
到新文本区域的下面
fgdf\n
g\n
sdfg\n
asdff\n
如果要显示实际文本
\n
,则必须转义斜杠\\n
my_text=my_text.replace(/\n/g,"\\n\n");
转义反斜杠“\\”。