0

谁能告诉我如何"{{JavaScript 替换?

这是我正在尝试做的事情:

string.replace(/\"\{/g, "{");
4

2 回答 2

2

你的正则表达式很好。不要忘记字符串在 javascript 中是不可变的。replace 函数不会更改接收者字符串,而是构建一个新字符串。

所以你必须做

string = string.replace(/\"\{/g, "{");
于 2012-12-02T11:33:32.623 回答
0

如果您直接在上面string使用它,则应该在字符串实例上使用它。不在字符串类型上。

(我知道这听起来太微不足道了,但否则这段代码应该可以工作。:))

var stringTypeVariable = 'some string "{ with target pattern';
var replacedVariable = stringTypeVariable.replace(/\"\{/g, "{");
于 2012-12-02T11:49:10.283 回答