结合使用特殊字符和字符串替换

时间:2019-09-26 14:53:02

标签: javascript

我需要在string.replace中使用)键,但是由于它是在编码中使用的,因此会破坏代码,我尝试使用一些特殊的代码,例如&#x0000和%00(示例),但是没有一个起作用我不知道这叫什么,所以我找不到它。

fullstring = fullstring.replace(/:)/g,"?")

)破坏代码

2 个答案:

答案 0 :(得分:0)

您可以使用转义字符来绕过括号和冒号。例如:

fullstring = fullstring.replace(/:\)/g,"?")

有关转义特殊字符here

的更多信息

答案 1 :(得分:0)

我认为最简单的方法是:

console.log('You are :) like a boss. Life is good :)'.replace(/:\)/g,"?"))

您应在\之前使用)转义字符