python - 在python中将所有.png替换为空
问题描述
import re
s="fig shown abcd.png referring 12254383.png"
p=re.sub("\(.*?).png\", '', s)
print(p)
预期输出:如图所示
请帮助删除 *.png
解决方案
这是一个有效的正则表达式示例:
https://regex101.com/r/HJLzTo/1
pat = re.compile(r'[\w]+\.png')
pat.sub('', "fig shown abcd.png referring 12254383.png")
结果:
'fig shown referring '
推荐阅读
- python - cryptography.hazmat.bindings._openssl import ffi, lib ImportError: DLL load failed:
- sql - 在列前添加一些数字
- tensorflow - 将事件侦听器添加到 Tensorflow 模型找到的标签
- php - 带有查找条件的 Mongodb 随机聚合查询
- react-native - 想在多个选择器中通过循环生成数字反应原生
- java - 基于多个值创建唯一的 hashCode
- reporting-services - SSRS 返回不正确的 WW
- bash - 如何解析变量中存储的输出,存储结果并根据结果触发另一个脚本
- c++ - c++多线程读取文件
- excel - 如何制作星形复选框?