【发布时间】:2016-03-30 17:50:24
【问题描述】:
我有一个这样的python字符串:
"""
{id: 'id_0_4', value: '8450223051', name: 'XAD3', parent: 'id_0'},
{id: 'id_0_5', value: '509071269', name: 'ABSD', parent: 'id_0'}
"""
我想从字符串中删除 value 之后出现的数字周围的单引号。
如何编写一个只检测这些数字并替换它们周围的引号的正则表达式?
【问题讨论】:
-
你试过使用
int吗? -
很遗憾这不是合法的 JSON,这将使解析、修复和序列化变得更加简洁。
-
我怎样才能使它合法的 JSON。我试过 json.dumps 但没有任何效果
标签: python regex string python-3.x