扫码关注官方订阅号
求帮助
分别取出四个值
认证高级PHP讲师
replace + split
replace
split
'{"A":"5","B":"4","C":"3","D":"2"}'.replace(/(?:"[^"]+":)|["{}]/g,'').split(',') ["5", "4", "3", "2"]
str = '{"A":"5","B":"4","C":"3","D":"2"}'; str.split(/(?:^\{|",)"[^"]+":"|"\}$/g).slice(1,-1) ["5", "4", "3", "2"]
简化~
str.split(/[{"][^:]+:"|"\}/g).slice(1,-1) ["5", "4", "3", "2"]
const str = '{"A":"5","B":"4","C":"3","D":"2"}'; const obj = JSON.parse(str) const keys = Object.keys(obj)
var obj=JSON.parse('{"A":"5","B":"4","C":"3","D":"2"}');for(var k in obj){ console.log(k)}
let obj = {"A":"5", "B":"4", "C":"3", "D":"2"}; alert(Object.keys(obj).join(""));
转成json对象,然后根据key取value
'{"A":"5","B":"4","C":"3","D":"2"}'.match(/"\w+"\:/g).map(function(el){return el.slice(1,-2)}) ["A", "B", "C", "D"]
var str = '{"A":"5","B":"4","C":"3","D":"2"}'; var obj = JSON.parse(str); var arr=[]; for(var key in obj){arr.push(obj[key])} ["5", "4", "3", "2"]
var str = '{"A":"5","B":"4","C":"3","D":"2"}'; var obj = JSON.parse(str) for (key in obj) { console.log(obj[key]) }
var str = '{"A":"5","B":"4","C":"3","D":"2"}'; var str=JSON.parse(str); var b=[]; for(key in str){ b.push(key); } console.log(b)//["A", "B", "C", "D"]
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
replace+splitsplit简化~
var obj=JSON.parse('{"A":"5","B":"4","C":"3","D":"2"}');
for(var k in obj){
console.log(k)
}
转成json对象,然后根据key取value