python语言实现指定目录下正则匹配搜寻文件
在指定目录下,模糊匹配搜寻目标文件,并得出目标文件的完整路径;
采用match完全匹配;
#!/usr/bin/env python # -*- coding: utf-8 -*- import os import sys import ctypes import re if __name__=="__main__": search_file_name_re_exp = ".*_file_.*" for root, dirs, files in os.walk(os.path.join(os.getcwd(),"search_root"), topdown=True): for item in files: match = re.match(search_file_name_re_exp, item, re.IGNORECASE) if match: print(match.group()) print(os.path.join(root,match.group())) break print("====end====")
知行合一
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步