如何从一个点到另一个点提取字符串?

2024-09-26 18:13:59 发布

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

有没有办法从一个字符串中提取文本,从一个点搜索到另一个点

例如,我有以下字符串:

string = {"sn":"Arsenal To Win","mn":"Match Result","ewc":"1/1 1","cid":9281870353,"prt":"CP","ewf":"1.0","epr":"2.12","prices":{"0":"28/25","1":"2.12","2":"+112","3":"1.12","4":"-0.893","5":"1.12"}}

我想提取的是第一个值2.12,在“epr”和“prices”之间

我尝试了很多选择,例如: line.startswith("epr")但是效果不好,所以我尝试的最简单的方法是,不用写太多代码行:

test = string[103:108]
print test

问题是它不是动态的,有动态的方法吗

非常感谢你的帮助


Tags: to方法字符串test文本stringmatch动态

热门问题