元字符是 var a = {
"actions":[
{
"interceptNum":"106",
"interceptStr":"106*"
} ]
}

var b = {
     "key":"vv",
 "value":"xxx"
}我要得到 var a 的值 和var b变量的值 
我是这样写的但是不行呀 var\s*\w*\s*=\s*[\w{}]* 求高人指点

解决方案 »

  1.   

    用json处理不是容易多了吗,为何非要用正则表达式啊。
      

  2.   

    我处理的是类似的字符串不是javascript
      

  3.   

    现成的json库可以讲字符串转化成java对象,比如得到一个Map a和Map b
      

  4.   

    var a = {
            "actions":[
                    {
                        "interceptNum":"106",
                        "interceptStr":"106*"
                        }
     
            ]
        }
    regex="var /w{1} = {(.*?)}"
    java的,JS的自己改吧。