【发布时间】:2018-05-04 05:25:32
【问题描述】:
样本数据:
"PlayerId":169193,"PlayerName":"Alexandre Lacazette","PlaysOnHomeTeam":true,"OptaId":"p59966","GoalsConcededInBox":1,"ShotsInsideBox":8,"ShotsWoodwork":1,"TotalPasses":31,"PassSuccess":23,"KeyPasses":5,"DribblesAttempted":3,"DribblesWon":2,"AerialsWon":5,"AerialsLost":2,"TacklesSuccess":3,"TacklesAttempted":3
我想要的是一个包含引号内数据的列表,即 玩家ID 选手姓名 PlaysOnHomeTeam 光学标识符 .. .. ..
谁能告诉我实现这个的正则表达式
【问题讨论】:
-
它看起来像一个 dict ,如果是这样你可以拿走所有的钥匙..
-
你想要
PlayerId还是169193? -
不,是字符串
-
@MasOOd.KamYab PlayerId
-
我知道它是一个字符串,但它看起来像一个 JSON 格式的字符串。当然你可以编写一个正则表达式来解析它,但如果它是有效的 JSON,你最好使用 python 中内置的 JSON 实用程序来解析它。