-1
如何使用正則表達式檢查特定文件的命名風格?在Python中使用模式或正則表達式匹配檢查文件名稱
例子:FOO_FILENAME.cnf.FILENAME
在這裏,我想用這個模式來比較文件名FOO*.cnf.*
如何使用正則表達式檢查特定文件的命名風格?在Python中使用模式或正則表達式匹配檢查文件名稱
例子:FOO_FILENAME.cnf.FILENAME
在這裏,我想用這個模式來比較文件名FOO*.cnf.*
你可以使用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'>
使用glob'glob.glob('FOO * .cnf。*')' – 2015-03-03 11:14:47
https://docs.python.org/2/library/ fnmatch.html – 2015-03-03 11:11:34