日期:2014-05-16  浏览次数:20361 次

[求正则] js将字符串中的"[1]"替换成"a"
我要将字符串中的"[1]"替换成"a",请问匹配字符串"[1]"的正则表达式怎么写?
JScript code

        var content = "[1][][1]";
        var reg = new RegExp("[1]", "g");
        var result = content.replace(reg, "a");
        //最终出来的结果应该是"a[]a"



谢谢!

------解决方案--------------------
JScript code
 var reg = new RegExp("\\[1\\]", "g");

------解决方案--------------------
var reg = new RegExp("\\[1\\]", "g");

------解决方案--------------------
探讨
JScript code
var reg = new RegExp("\\[1\\]", "g");

------解决方案--------------------
var reg = /\[1\]/g;