标签: javascript regex
我有一个看起来像这样的字符串:
快速褐色(错误)狐狸跳过(错误)懒狗(错误)
我想输出没有“(错误)”的字符串,所以我应用以下代码:
str = str.replace(new RegExp('(\(error\))', 'g'),'');
然而,在我运行此代码后,字符串变为:
快速的棕色()狐狸跳过()懒狗()
我如何摆脱这些括号,为什么即使我逃脱并捕获它们也不会删除它们?