Javascript 如何替换字符串中的字符集

Javascript 如何替换字符串中的字符集,javascript,Javascript,我有一个字符串,其中没有空格,并且有一组字符在同一个字符串中不断重复,但我想用\n替换这些字符集。这是我试过的,但我什么也看不见 这是绳子 lorem%20ipsum%20skdjajsadsa%0D%0Askdjsadkasjdkjasdsjds%0D%0Aadasdkjsadkjsad%0D%0Aaki7yuj%0 字符串中出现了3次%0D%0A,我想用\n替换它们,我该怎么做 这是我试过的 str=“lorem%20ipsum%20skdjajsadsa%0D%0Askdjsadkas

我有一个字符串,其中没有空格,并且有一组字符在同一个字符串中不断重复,但我想用
\n
替换这些字符集。这是我试过的,但我什么也看不见

这是绳子

lorem%20ipsum%20skdjajsadsa%0D%0Askdjsadkasjdkjasdsjds%0D%0Aadasdkjsadkjsad%0D%0Aaki7yuj%0
字符串中出现了3次
%0D%0A
,我想用
\n
替换它们,我该怎么做

这是我试过的

str=“lorem%20ipsum%20skdjajsadsa%0D%0Askdjsadkasjdkjasdsjds%0D%0Aadasdkjsadkjsad%0D%0Aaki7yuj%0”
console.log(
str.replace(“%0D%0A”,“\n”)

);您可以使用带有全局标志的正则表达式来删除所有事件:

var str=“lorem%20ipsum%20skdjajsadsa%0D%0Askdjsadkasjdkjasdsjds%0D%0Aadasdkjsadkjsad%0D%0Aaki7yuj%0”
str=str.replace(/%0D%0A/g,“\n”);
console.log(str)试试看

let str=“lorem%20ipsum%20skdjajsadsa%0D%0Askdjsadkasjdkjasdsjds%0D%0Aadasdkjsadkjsad%0D%0Aaki7yuj%0”
设r=str.replace(/(%0D%0A)/g,“\n”);

控制台日志(r)真的吗?回答这个问题,而不是将其标记为打字错误或接近被愚弄?真的吗?回答这个问题,而不是将其标记为输入错误或接近重复?1。您需要保存结果,即
str=str.replace(“…”)2。使用3。如果在html容器中显示,则console.log结果\n只是一个空格