我在创建可以匹配以下文件名的正则表达式时遇到问题:
1253SOit_filename_20170315_131119.csv
我尝试了以下正则表达式
"[0-9]{4}[a-z|A-Z]{2}_filename_\d{8}\_[0-9]{6}.csv"
使用Python 2.6但它不匹配。
答案 0 :(得分:1)
您可以使用[a-z|A-Z]{2}
和[A-Z]{2}
来匹配[a-z]{2}
,而不是SOit
。
要匹配.csv之前的点,您可以将其转义\.
试试这样: