Ruby's Louvre

每天学习一点点算法

导航

匹配字符串字面量的正则

向群里的abcd要来的东西,虽然最后没有被应用到,但保存下来以防后患。

       var reg = /"(?:[^"\\]|\\.)*"|'(?:[^'\\]|\\.)*'/g
        var str = "dom('aaa\"',\"erewr\",[aaa,bbb,ccc],fn(ee)())"
        alert(str.match(reg));

        str = str.replace(reg,function(){
          return "UUUU"
        })
        alert(str)

posted on 2011-03-11 20:54  司徒正美  阅读(1295)  评论(1编辑  收藏  举报