>>> import re
>>> g = [int(i) for i in re.findall(r'\d+','{"message":"ok","code":200,"data":nu
ll,"request_id":"1315e9b5d27147139371d475c1a4c674"}')]
>>> print g
[200, 1315, 9, 5, 27147139371L, 475, 1, 4, 674]
本文介绍了一种使用Python的正则表达式模块re来从JSON字符串中提取所有数字的方法。通过实例演示了如何将匹配到的数字转换为整数列表,适用于需要快速解析JSON数据中的数值场景。
>>> import re
>>> g = [int(i) for i in re.findall(r'\d+','{"message":"ok","code":200,"data":nu
ll,"request_id":"1315e9b5d27147139371d475c1a4c674"}')]
>>> print g
[200, 1315, 9, 5, 27147139371L, 475, 1, 4, 674]
转载于:https://my.oschina.net/u/2440810/blog/509318
9268
793

被折叠的 条评论
为什么被折叠?