我有一个包含以下JSON值的对象列表: 由于某种原因,我将跳过,结果将如下,我想通过使用正则表达式获取CubicMillimeters的值。我该怎么做?
var json1 = "{
"CubicMillimeters": 3,
"Longtitude": 342.152345,
"Latitude": 321.332331
}"
var json2 = "{
"CubicMillimeters": 57,
"Longtitude": 342.152345,
"Latitude": 321.332331
}"
谢谢:D非常感谢您的帮助!
答案 0 :(得分:0)
使用JSON.parse似乎是正确的做法。
但如果你真的想(由于某种原因)正则表达式解决方案,那么它是:
var json = '{"CubicMillimeters": 3,"Longtitude": 342.152345, "Latitude": 321.332331 }',
reg = /"CubicMillimeters":\s*(.*?),/;
console.log(json.match(reg)[1]);
带有解释的