第六章:文件系统-fnmatch:UNIX式glob模式匹配-转换模式

6.4.3 转换模式
在内部,fnmatch将glob模式转换为一个正则表达式,并使用re模块比较文件名和模式。translate()函数是将glob模式转换为正则表达式的公共API。

import fnmatch

pattern = 'fnmatch_*.py'
print('Pattern :',pattern)
print('Regex   :',fnmatch.translate(pattern))

要建立一个合法的表达式,需要对一些字符进行转义。
运行结果:
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_43193719/article/details/88428924