文件移动脚本不能正常工作

时间:2014-10-13 04:53:10

标签: regex

需要帮助将reg表达式与4个以下文件名的字符串匹配

9369.PCTYYYYMMDD.txt 9370.PCTYYYYMMDD.txt 9369.s369YYMMDDd-0008-pct.txt 9370.s370YYMMDDd-0008-pct.txt

我已经解决了这个问题^93(69|70).(s369|s370|pct).*\.txt$

但这也与下面的文件名匹配;它不应该 9369.s369YYMMDDd-0023-pct.txt
9370.s370YYMMDDd-0023-pct.txt

请帮帮我。  提前谢谢....

1 个答案:

答案 0 :(得分:0)

从第二个捕获组中删除s370,不要忘记打开不区分大小写的修饰符i

^93(69|70)\.(s369|pct).*?\.txt$

DEMO