提问者:小点点

如何替换javascript中的特殊字符


我想替换整个字符串“richardson&Cruddas(R&C),Jhon(J)”中的“)”特殊字符。

var str ="Richardson & Cruddas (R & C), Jhon (J)"
str = str.replace(/)/g,"%29")
console.log(str)

但它返回一个错误。


共1个答案

匿名用户

正则表达式中的)字符是一个特殊字符。您必须转义它:

str = str.replace(/\)/g,"%29")