everything工具平时用的也不多,但是有时候使用的时候却总是找不着北。
everything支持五种搜索方式,如下图:
正则匹配搜索:
当你选择正则匹配之后,你可能需要匹配某个文件夹里面的某个文件名字,或某个文件名里面的部分字符(记不清楚文件名字),甚至某个文件里面的所有一类文件
正则语法:
a|b a或b
gr(a|e)y 匹配 gray 或 grey
. 任一字符
[abc] 任一字符:a或b或c
[^abc] 任一字符,但不包括a、b、c
[a-z] 从a到z之间的任一字符
[a-zA-Z]从a到z,及从A到Z之间的任一字符
^ 文件名开始
$ 文件名结束
* 前一项内容重复0或多次
? 前一项内容重复0或1次
+ 前一项内容重复1或多次
{x} 前一项内容重复x次
{x,} 前一项内容重复x或更多次
{x,y} 前一项内容重复次数介于x和y之间
everything正则中文件夹用反斜杠而不是斜杠
// 搜fltdomestic111027文件夹下面的php
fltdomestic111027\\.+\.php
查找空文件夹:
empty:
查找重复文件:
dupe: