正则表达式是一个特殊的字符序列,它能帮助你方便的检查一个字符串是否与某种模式匹配。
re 模块使 Python 语言拥有全部的正则表达式功能。...#在上面的例子中,分隔符可以是逗号,分号或者是空格,并且后面紧跟着任意个的空格
s=re.split(r'[;,\s]\s*', line)
print(s)
#['王', '宝', '强', '是',....csv', 'Dat2.csv', 'DAT33.csv', 'config.ini', 'foo.py']
##fnmatch对大小写不敏感
filename=[name for name in filenames...if fnmatch(name, 'Dat*.csv')]
print(filename)
#['dat1.csv', 'Dat2.csv', 'DAT33.csv']
filename=[name...for name in filenames if fnmatch(name, 'Dat[0-9]*.csv')]
print(filename)
#['dat1.csv', 'Dat2.csv', 'DAT33