在python中把所有的.png都替换成空的 [关闭]

问题描述 投票:0回答:1
import re
s="fig shown abcd.png referring 12254383.png"
p=re.sub("\(.*?).png\", '', s)
print(p)

产出预期:图中所示的是

请帮助删除*.png

python string replace replaceall re
1个回答
1
投票

下面是一个工作的regex的例子。

https:/regex101.comrHJLzTo1。

pat = re.compile(r'[\w]+\.png')
pat.sub('', "fig shown abcd.png referring 12254383.png")

结果:

'fig shown  referring '
© www.soinside.com 2019 - 2024. All rights reserved.