在字符串 javascript 中查找“%20”并将其替换为空格

Smo*_*son -1 javascript

我在试图解决这个问题时遇到了一些麻烦

基本上我有一个像这样的 url 字符串,this%20is%20a%20string现在我想做的是查找并替换 的所有实例%20并用空格替换,这样字符串就变成了this is a string

现在我尝试做这样的事情..

if(string.includes('%20')) {
   const arr = str.split('%20');
}
Run Code Online (Sandbox Code Playgroud)

它将字符串拆分为一个数组,但我不确定如何将单独的字符串数组转换为每个单词之间有空格的完整字符串。

任何帮助,将不胜感激。

Mou*_*man 5

使用正则表达式,

str.replace(/%20/g, ' ');
Run Code Online (Sandbox Code Playgroud)

  • 谢谢,这正是我一直在寻找的!我接受这个答案是10分钟 (2认同)