Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Javascript中替换字符串中的这个特殊字符_Javascript_Node.js - Fatal编程技术网

如何在Javascript中替换字符串中的这个特殊字符

如何在Javascript中替换字符串中的这个特殊字符,javascript,node.js,Javascript,Node.js,我有一个字符串,如下所示: JytLT1N= Jy=rtyT1N= tytTt= yr=tyrtyr= 所有这些行都以=CRLF结尾 如何在javascript中删除它们 更新: (=)是所有行末尾的固定字符,之后(CRLF)是换行字符 const str = `JytLT1N= Jy=rtyT1N= tytTt= yr=tyrtyr=`; alert(str.replace(/\n*\r*/g, "")); 我的小提琴:我找到了正确的方法。 下面的代码适合我: var str = "Jy

我有一个字符串,如下所示:

JytLT1N=
Jy=rtyT1N=
tytTt=
yr=tyrtyr=
所有这些行都以=CRLF结尾

如何在javascript中删除它们

更新:

(=)是所有行末尾的固定字符,之后(CRLF)是换行字符

const str = `JytLT1N=
Jy=rtyT1N=
tytTt=
yr=tyrtyr=`;

alert(str.replace(/\n*\r*/g, ""));

我的小提琴:我找到了正确的方法。 下面的代码适合我:

var str = "JytLT1N=
Jy=rtyT1N=
tytTt=
yr=tyrtyr=
";

const regex = /=\r?\n|\r/gm;
str.replace(/(\r\n|\n|\r)/gm,"");
输出:
这有帮助吗?这回答了你的问题吗<代码>字符串.trimRight(“=CRLF”)否。这没有帮助。CRLF是换行符的特殊字符。这不处理回车。我已经更新了我的答案来处理回车。谢谢你的评论。回车在换行之前