如何在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是换行符的特殊字符。这不处理回车。我已经更新了我的答案来处理回车。谢谢你的评论。回车在换行之前