首页 文章

删除指定字符串? [重复]

提问于
浏览
-2

这个问题在这里已有答案:

让我们看看,我有一个刮取结果的链接图像 .

例如:https://xxxx-zzz/zzz/xxx/.png1234w

我怎么能在 .png 之后删除字符串“ 1234w

我尝试使用rsript()但没有工作 string.rstrip(".png")

我不知道我的错,我只是从python乞讨

2 回答

  • 0

    假设您只想在最后一个'.png'之后删除字符串,您可以这样做:

    s = 'https://xxxx-zzz/zzz/xxx/.png1234w'
    print(''.join([s.rsplit('.png', 1)[0], '.png'])
    >>>
    'https://xxxx-zzz/zzz/xxx/.png'
    
  • 0

    这可以满足您的要求吗?

    >>> url='https://xxxx-zzz/zzz/xxx/.png1234w'
    >>> import re
    >>> re.findall('^(.*\.png).*$', url)
    ['https://xxxx-zzz/zzz/xxx/.png']
    

相关问题