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同意!