我有一个字符串,它们之间没有空格,并且有一组字符在同一字符串中不断重复,但是我想用\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")
);
答案 0 :(得分:0)
您可以将RegEx与全局标记g
一起使用以删除所有出现的内容:
var str = "lorem%20ipsum%20skdjajsadsa%0D%0Askdjsadkasjdkjasdsjds%0D%0Aadasdkjsadkjsad%0D%0Aaki7yuj%0"
str = str.replace(/%0D%0A/g, "\n");
console.log(str);
答案 1 :(得分:-1)
尝试
let str = "lorem%20ipsum%20skdjajsadsa%0D%0Askdjsadkasjdkjasdsjds%0D%0Aadasdkjsadkjsad%0D%0Aaki7yuj%0"
let r= str.replace(/(%0D%0A)/g,"\n");
console.log(r);