如何将一个字符串拆分为多个部分?

2024-09-29 01:26:05 发布

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

我有f = imgString.split('medias/')[1] g = f.split('?')[0] print(g),但我更喜欢一行。如何将这个字符串分割成多个部分'media/Clearance.png?sometexthere'。理想情况下,我只需要间隙.png. 所以,如果我把它分开,它会是'媒体','间隙.png'和'?这里有些东西


Tags: 字符串png情况media媒体splitclearanceprint
2条回答

如果始终是相同的格式,则可以使用如下正则表达式: ([a-zA-Z]*)\/(.*)\?([a-zA-Z]*)然后使用re.group()您可以拥有字符串的所有部分:)
您可以在这里查看link!你知道吗

string = 'media/Clearance.png?sometexthere'
string.split("/")[1].split("?")[0]

相关问题 更多 >