我试图从页面上的脚本块中解析出 JavaScript 对象文字。这是我的数据示例:
//End Update for CASE00370003 2011/08/22
stores[0] = {
'fullName' : 'Bobs Commons',
'street1' : '23 Chestnut Commons Dr'
};
//Some more comments
stores[1] = {
'fullName' : 'Gove Wood',
'street1' : '65 Lake Rd'
};
到目前为止,我想出了:
/^(stores\[)(\d){1,2}(])(.|\n)*};$/m
但是,字符串以“};”结尾 将抓取最后一次出现的 }; 在商店 [1] 上,因此每个都不会单独损坏。谢谢!