(Python)正则表达式进行匹配

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--

posted @   逆火狂飙  阅读(1755)  评论(0编辑  收藏  举报
努力加载评论中...
生当作人杰 死亦为鬼雄 至今思项羽 不肯过江东
点击右上角即可分享
微信分享提示