我怎么能把这些词都删去一部分呢?

2024-04-25 03:55:43 发布

您现在位置:Python中文网/ 问答频道 /正文

我有

{\"commentText\":\"\",\"srcLg\":\"/posts-01-1-2019828/15d5a290-4058-439c-a10b-51e5aa31bd2dlg.jpg\",\"srcSm\":\"/posts-01-1-2019828/15d5a290-4058-439c-a10b-51e5aa31bd2dsm.jpg\",\"useAsPrimary\":false}

我想把它剪成

/posts-01-1-2019828/15d5a290-4058-439c-a10b-51e5aa31bd2dlg.jpg

Tags: falsejpgpostscommenttexta10bsrcsmsrclguseasprimary
2条回答

这个表达式可以提取:

[^ "]*lg\.jpg

Demo

Python有an entire module专用于处理JSON数据。对于您的用例:

import json

data = json.loads(your_json_string)
print(data["srcLg"])

除了反序列化数据外,该模块还允许您序列化数据、漂亮地打印JSON,甚至可以自定义数据编组。你知道吗

相关问题 更多 >