JavaScript转换\n到\ r \n

TGH*_*TGH 0 javascript regex line-breaks

我在使用JavaScript将简单\n转换为\ r \n时遇到了一些麻烦

var text = "Test1\nTest2\nTest3";

 var converted = text.replace("/\\n/g", "\r\n");
Run Code Online (Sandbox Code Playgroud)

有没有人看到上面的JS有什么问题?我正在尝试使用\ r \n进行全局替换\n.

上面的代码不进行转换并离开\ns

Mih*_*ail 5

试试这个regExp:

var converted = text.replace(/(\r)?\n/g, "\r\n");
Run Code Online (Sandbox Code Playgroud)

  • 括号中不需要:`/\r?\n/g`. (3认同)