Javascript 用花括号替换所有方括号

Javascript 用花括号替换所有方括号,javascript,regex,Javascript,Regex,我有一个字符串“[[[[][]]],我想在“{{{}}}”中转换它。我尝试了“[][][][][][][][][][][][][][][][][][][][][g,'{')。replace(//][/g,'}'),但到目前为止运气不佳。必须转义[方括号 var string=“[[][[][][][]]]; console.log(string.replace(/\[/g,'{')。replace(/]/g,'}'));试试这个: var string = '[[[[]]]]'; consol

我有一个字符串
“[[[[][]]]
,我想在
“{{{}}}”
中转换它。我尝试了
“[][][][][][][][][][][][][][][][][][][][][g,'{')。replace(//][/g,'}')
,但到目前为止运气不佳。

必须转义
[
方括号

var string=“[[][[][][][]]];
console.log(string.replace(/\[/g,'{')。replace(/]/g,'}'));
试试这个:

var string = '[[[[]]]]';
console.log(string.replace(/\[/g, "{").replace(/\]/g, "}"));

这个
[
是正则表达式中的一个特殊字符,必须进行转义。:p而且你离得很近,你不需要
`in
“\}`中的
`well@Fallenhero同意!