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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM