用正则从内容中提取指定参数,该怎么写?


{"id":"123456","ask":"","ans":"拨款","name":"名称","per":"西部","num":"65","money":"10,134.7万(元)","rate":"83.59%","link":"abshrhtnj","col":"10134.705700"}
用正则从中提取出以下参数,应该怎么写
namemoney:
rate:
col:
要写入数据库,必须提取出内容
"name":"((\\"|[^"])*)"
"money":"((\\"|[^"])*)"
"rate":"((\\"|[^"])*)"
"col":"((\\"|[^"])*)"
name为例,其他的同理
function getParams(name) {
              var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)");
            var r = window.location.search.substr(1).match(reg);
            if (r != null) return unescape(r[2]);
            return "";
        }

希望对你有帮助!