json获取以某某开头的key值

来源:互联网 发布:画人设的软件 编辑:程序博客网 时间:2024/05/18 00:13
 var jsonString='{"name":"傅红雪","name001":"24","name003":"刺客","da":"1","003":"3"}';
   var jsonObj = JSON.parse(jsonString);
   for(var item in jsonObj){
       if(item.indexOf("name")!=-1){
           alert("my key has name:"+item);//这是key
           alert("my value is"+jsonObj[item]);//这是iwvalue
       }else {
           //do nothing
       }

   }




  var jsonString = '{"name":"傅红雪","name001":"24","name003":"刺客","da":"1","003":"3"}';
    var jsonObj = JSON.parse(jsonString);
    var keys = jsonString.match(/name\d*/gi); //这个是正则匹配
    for (i = 0; i < keys.length; i++) {
        alert("key is =" + keys[i]+";  value is =" + jsonObj[keys[i]]);
    }
0 0
原创粉丝点击