JavaScript正在将\n转换为\r\n
在JavaScript中将简单\n转换为\r\n时遇到一些问题JavaScript正在将\n转换为\r\n,javascript,regex,line-breaks,Javascript,Regex,Line Breaks,在JavaScript中将简单\n转换为\r\n时遇到一些问题 var text = "Test1\nTest2\nTest3"; var converted = text.replace("/\\n/g", "\r\n"); 有人看到上面的JS有什么问题吗?我正在尝试用\r\n全局替换\n 上面的代码不进行转换,并保留\n-s请尝试此正则表达式: var converted = text.replace(/(\r)?\n/g, "\r\n"); 请尝试此regExp: var conv
var text = "Test1\nTest2\nTest3";
var converted = text.replace("/\\n/g", "\r\n");
有人看到上面的JS有什么问题吗?我正在尝试用\r\n全局替换\n
上面的代码不进行转换,并保留\n-s请尝试此正则表达式:
var converted = text.replace(/(\r)?\n/g, "\r\n");
请尝试此regExp:
var converted = text.replace(/(\r)?\n/g, "\r\n");
你怎么知道它不起作用?请尝试下面的
文本。替换(“/\\n/g”,“\\r\\n”)
@MehdiKaramosly您的示例不起作用。您如何知道它不起作用?请尝试下面的文本。替换(“/\\n/g”,“\\r\\n”)
@MehdiKaramosly您的示例不起作用。括号中不需要:/\r?\n/g
。括号中不需要:/\r?\n/g
。