【发布时间】:2020-05-10 10:12:20
【问题描述】:
尝试匹配磁盘上以 .asm、ASM 或某些 1/2/3 位扩展名(如 - .asm.1/.asm.11)结尾的文件
我的python代码是-
asmFiles = glob.glob('*.asm') + glob.glob('*.ASM') + glob.glob('*.asm.[0-9]') + glob.glob('*.ASM.[0-9]')
如何匹配文件 '.asm.11',因为我的代码只能匹配前三个?
谢谢
【问题讨论】:
-
试试 `glob.glob('.asm.[0-9]')
-
见this thread 用正则表达式解决这个问题。
标签: python range wildcard glob