我(一个正则表达式菜鸟)试图只查找目录中以数字而不是字符串开头的文件。
我的正则表达式是
.*/^\d+\w+[A][D][0-5][0-9].mat
(文件名的末尾有字母 AD,然后是 MAT 扩展名之前的 0-54 的数字。我包括在内./
是因为我要将它传递给find
in bash
。)
但是,这对于两个文件都返回 false,例如
./times_121312_going_down_AD33.mat
和
./121312_going_down_AD33.mat
我究竟做错了什么?