Javascript RegExp字符串替换错误

Javascript RegExp字符串替换错误,javascript,Javascript,我想用空格替换字符串中所有出现的“+” Query = Query.replace(new RegExp("+", "g")," "); 但它会在上面一行引发错误“SyntaxError:invalid quantifier” 我做错了什么?怎么样 Query.replace(/\+/g, ""); 您需要将+反斜杠。请尝试此操作 Query = Query .replace(new RegExp("\\+", "g")," "); Query.replace(/+/g',) 将用

我想用空格替换字符串中所有出现的“+”

    Query = Query.replace(new RegExp("+", "g")," ");
但它会在上面一行引发错误“SyntaxError:invalid quantifier” 我做错了什么?

怎么样

Query.replace(/\+/g, "");
您需要将
+

反斜杠。请尝试此操作

Query = Query .replace(new RegExp("\\+", "g")," ");
Query.replace(/+/g',)

将用空格替换所有出现的+。

尝试以下操作:
Query=Query.replace(/\+/g,”)

在下面的答案中,他们正在转义+字符,因为它具有特殊含义: