我从查询参数中获取,这是一个包含转义空格的字符串,其内容看起来像是“我+有+去+去”。
我正在使用替换功能。
'I+have+to+go'.replace('+',' ') // Gives I have+to+go
'I+have+to+go'.replace(/+/g, '') // Doesn't work ! Probably because + is a
JavaScript正则表达式的特殊字符。
所以在正则表达式中有一个逃避+的解决方案。
答案 0 :(得分:-1)
这很有效。
console.log('I+have+to+go'.replace(/\+/g, ' '));