请问一下,名字 地址 电话 正则如何正则匹配

2015-07-16 02:28:48 +08:00
 leetao102

var shopInfo = "{\"name\":\"承宣\",\"address\":\"校园路香江公寓1号稀土开发区\",\"position\":\"109.855573,40.627727\",\"entId\":1200,\"isFav\":0,\"tel\":\"13500104392\"}";

2927 次点击
所在节点    Python
6 条回复
wkdhf233
2015-07-16 02:46:37 +08:00
你这不是JSON吗,干嘛要用正则去匹配。。
Septembers
2015-07-16 02:52:01 +08:00
>>> import re, json
>>> shopInfo = 'var shopInfo = "{\"name\":\"承宣\",\"address\":\"校园路香江公寓1号稀土开发区\",\"position\":\"109.855573,40.627727\",\"entId\":1200,\"isFav\":0,\"tel\":\"13500104392\"}";'
>>> re.search('"(.*)";$', shopInfo).group(1)
'{"name":"承宣","address":"校园路香江公寓1号稀土开发区","position":"109.855573,40.627727","entId":1200,"isFav":0,"tel":"13500104392"}'
>>> json.loads(_)
{'entId': 1200, 'address': '校园路香江公寓1号稀土开发区', 'position': '109.855573,40.627727', 'isFav': 0, 'tel': '13500104392', 'name': '承宣'}
>>>
Twinkle
2015-07-16 02:58:05 +08:00
JSON.parse(shopInfo)
leetao102
2015-07-16 03:26:43 +08:00
@wkdhf233 抓取一个网页,然后返回这个。。
leetao102
2015-07-16 03:30:08 +08:00
khan
2015-07-16 12:35:01 +08:00
这不是妥妥的 json 么

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/205990

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX