请实现一个函数,将一个字符串中的每个空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。
function replaceSpace(str)
{
// write code here
//return str.replace(/\s/g, '%20') //或者
var reg = new RegExp(' ', 'g')
return str.replace(reg, '%20')
}
这里需要说明的一点是:
如果写成这样
return str.replace(' ', '%20')
则只会替换第一个空格,出来的结果就为We%20Are Happy.