import os import re pattern=re.compile(r'(d{4})-(d{2})-(d{2})-b(d{3})') // 要匹配的目录格式 for root,dirs,files in os.walk(r"/home/os-hy01"): for dir in dirs: if pattern.match(dir): // 符合格式的就打印 print(dir)
打印结果:
2018-03-16-b018 2019-03-16-b019 2020-03-16-b020
--2020-03-16--