ページ上のスクリプト ブロックから 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]上で、それぞれが個別に壊れることはありません。ありがとう!