2024-09-29 01:26:05 发布
网友
我有f = imgString.split('medias/')[1] g = f.split('?')[0] print(g),但我更喜欢一行。如何将这个字符串分割成多个部分'media/Clearance.png?sometexthere'。理想情况下,我只需要间隙.png. 所以,如果我把它分开,它会是'媒体','间隙.png'和'?这里有些东西
f = imgString.split('medias/')[1] g = f.split('?')[0] print(g)
'media/Clearance.png?sometexthere'
如果始终是相同的格式,则可以使用如下正则表达式: ([a-zA-Z]*)\/(.*)\?([a-zA-Z]*)然后使用re.group()您可以拥有字符串的所有部分:) 您可以在这里查看link!你知道吗
([a-zA-Z]*)\/(.*)\?([a-zA-Z]*)
re.group()
string = 'media/Clearance.png?sometexthere' string.split("/")[1].split("?")[0]
如果始终是相同的格式,则可以使用如下正则表达式:
([a-zA-Z]*)\/(.*)\?([a-zA-Z]*)
然后使用re.group()
您可以拥有字符串的所有部分:)您可以在这里查看link!你知道吗
相关问题 更多 >
编程相关推荐