小编isa*_*jan的帖子

正则表达式从文本中提取JSON字符串

我正在寻找正则表达式从文本中提取json字符串.我有下面的文字,其中包含

JSON string(mTitle, mPoster, mYear, mDate)
Run Code Online (Sandbox Code Playgroud)

像那样:

{"999999999":"138138138","020202020202":{"846":{"mTitle":"\u0430","mPoster":{"
small":"\/upload\/ms\/b_248.jpg","middle":"600.jpg","big":"400.jpg"},"mYear"
:"2013","mDate":"2014-01-01"},"847":{"mTitle":"\u043a","mPoster":"small":"\/upload\/ms\/241.jpg","middle":"600.jpg","big":"
138.jpg"},"mYear":"2013","mDate":"2013-12-26"},"848":{"mTitle":"\u041f","mPoster":{"small":"\/upload\/movies\/2
40.jpg","middle":"138.jpg","big":"131.jpg"},"mYear":"2013","mDate":"2013-12-19"}}}
Run Code Online (Sandbox Code Playgroud)

为了解析JSON字符串,我应该从文本中提取JSON字符串.这就是为什么,我的问题:你能帮助我从文本中只获取JSON字符串吗?请帮忙.

我试过这个正则表达式没有成功:

{"mTitle":(\w|\W)*"mDate":(\w|\W)*}
Run Code Online (Sandbox Code Playgroud)

regex json expression

6
推荐指数
1
解决办法
3万
查看次数

标签 统计

expression ×1

json ×1

regex ×1