使用python中的模式或正则表达式匹配检查文件名

时间:2015-03-03 11:09:39

标签: python regex

如何使用正则表达式检查特定文件命名样式?

示例:FOO_FILENAME.cnf.FILENAME

在这里,我想将文件名与此模式FOO*.cnf.*

进行比较

1 个答案:

答案 0 :(得分:0)

您可以使用re.match

>>> s = 'FOO_FILENAME.cnf.FILENAME'
>>> re.match(r'FOO.*\.cnf\..*', s)
<_sre.SRE_Match object; span=(0, 25), match='FOO_FILENAME.cnf.FILENAME'>