如何用“\ r \ n”替换字符串中的换行符ASCII码(13)的所有实例?
任何帮助都将不胜感激。
答案 0 :(得分:11)
你可以用它来做...
str = str.replace(new RegExp(String.fromCharCode(13), 'g'), '\r\n');
当然,如果您不需要传递变量来获取char代码(或者如果它不是更清晰),请使用正则表达式文字中的字符,例如/\r/g
。
答案 1 :(得分:4)
ASCII代码13不是换行符,它是一个回车符,在许多编程语言(包括JavaScript)中都可以用\r
表示字符串。
以下是如何使用\r
替换字符串中\r\n
的所有出现次数:
str = str.replace(/\r/g, "\r\n");