如何使用Javascript替换“{with {in string?

时间:2012-12-02 11:31:10

标签: javascript replace

有人可以告诉我如何使用JavaScript将"{替换为{吗?

以下是我要做的事情:

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

2 个答案:

答案 0 :(得分:2)

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

所以你必须这样做

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

答案 1 :(得分:0)

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

(我知道这听起来太琐碎了,但是否则这段代码应该有效。:))

var stringTypeVariable = 'some string "{ with target pattern';
var replacedVariable = stringTypeVariable.replace(/\"\{/g, "{");