用于匹配开头文件名和通配符结尾的Python正则表达式

2024-05-29 04:57:40 发布

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

我有以下表达式

filingReportURL = re.search(r'Archive[\'"]?([^\'" >]+)', utf8line)

它匹配以Archive开头的web地址,但我遇到了问题,因为我想要带有扩展名的文件名,但我不知道扩展名是什么。也就是说,每个案例都必须有一个文件扩展名,即jpg.BMP,但可以是.xyx123。我试着在结尾加上[\.\w+],但在搜索时总是会遗漏扩展名的最后一个字母。有没有更好更干净的方法?你知道吗

谢谢


Tags: 文件rewebsearch表达式文件名地址结尾

热门问题