【发布时间】:2017-08-07 18:07:02
【问题描述】:
我正在尝试在 python 脚本的字符串中匹配多组未引用/无效的 json。
这是我试图解析的字符串示例
string = ' json.piece({ id:001, dictionary_id:0013, weight:"10" }); json.piece({ id:002, dictionary_id:0075, weight:"01" }); json.piece({ id:007, dictionary_id:0010, weight:"54" });'
我目前的正则表达式是:
result = re.findall(r"(\{[^}]*\})", string)
它没有找到单独的部分,而是找到了整个字符串,因为它在技术上也是正确的,但我尽管通过 stackoverflow 进行了拖网,但似乎找不到解决方案
【问题讨论】:
-
哇,我错过了一个角色!非常感谢我还在学习正则表达式,不敢相信它是如此简单
-
你必须相信,快乐的编码:P