打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Everything必知必会搜索教程
xiake001 2017-07-25 19:02:52
16406
收藏 24
分类专栏:效率工具everthing
最后发布:2017-07-25 19:02:52首次发布:2017-07-25 19:02:52
Everything必知必会搜索教程
一般匹配搜索有三种方式:1、常规搜索:你输入什么搜索什么 2、通配符:使用* ?等符号3、正则表达式:最复杂也最万能的搜索匹配法
一、Everthing常量
大小常数
日期常数
empty
0KB
Today
yesterday
tiny
0-10 KB
<last|past|prev|current|this ><week|month|year>
small
10-100KB
属性常数
medium
100KB-1 MB
R 只读文件
H 隐藏文件
large
1MB-16 MB
S 系统文件
D 文件夹
gigantic
16MB-128 MB
D 文件夹
N 普通文件
二、搜索函数与运算符
符号
解释
例子
解释
逻辑运算
空格
逻辑与
li ch
文件名中既含li又含ch
|
逻辑或
1.txt | 2.txt
文件名含1或2的txt文件
!
逻辑非
*.txt !b
文件名不含b的txt文件
< >
提高优先级
file:<1 | 2 >
文件名含1或2的文件
“”
特殊字符串
“foo bar”
字符串
通配符
*
匹配0-∞任意字符
a*.txt
”ab.txt” “abbb.txt”
?
匹配1个任意字符
a??.txt
”abc.txt” “aaa.txt”
修饰符
case:
匹配大小写
file:
只匹配文件
folder:
只匹配文件夹
path:
匹配路径和文件名
regex:
正则表达式
ww:、wholeword:
全字匹配
函数
attrib:<属性>、attributes:<属性>
搜索特定属性
*.txt attrib:a
所有存档属性的txt文件
dc:<date>、datecreated:<date>
搜索特定创建日期
*.txt dc:last year
去年创建的
dm:<date>、datemodified:<date>
搜索特定修改日期
*.txt dm:2015-2016
2015-2016修改的
dupe:
搜索重复目标
empty:
搜索空文件夹
ext:<list>
搜索指定后缀
file:<ext:bmp|txt>
bmp和txt文件
len:<length>
筛选出特定长度
*.txt len:5-10
文件名长5至10的txt文件
parents:<count>
文件夹深度
size:<size>
搜索特定大小的文件
*.txt size:large、7mb-8mb
1MB-16 MB的txt文件
函数:function:value等于value、function:start..end(function:start-end)范围start到end,剩下为>=<
三、正则表达式
开启正则表达式:Everything选项卡->常规->Home      Match regex:选择Enabled,新开窗口就可以使用正则表达式了
符号
解释
例子
解释
|
逻辑或
gray|grey
gray或者grey
()
提升优先级
gr(a|e)y
等价于gray|grey
?
匹配0或1个指定字符
colou?r
匹配”color” “colour”
*
匹配0-∞个指定字符
c(ab)*
匹配”c” “cab” “cabab”
+
匹配1-∞个指定字符
ab+c
匹配”abc” “abbc” “abbbc”
.
匹配任意单个字符
a.c
匹配”abc” “aac”
[]
字符集,匹配单个字符
[a.c] 、[a-z]
匹配”a” “.” “c”、匹配a到z
[^]
匹配指定集合之外的单个字符
[^a-z]
匹配所有不是a到z的字符
^
匹配字符串的开始
^abc
开头为abc的字串
$
匹配字符串的结尾
abc$
结尾为abc的字串
{m,n}
匹配字符个数最小值和最大值
a{3,5}
匹配”aaa” “aaaa” “aaaaa”
四、搜索实例
实例1:找到所有c目录及其下任意子目录的txt文件
c:\windows\*.txt
实例2:找出所有bmp和jpg文件
*.bmp | *.jpg
实例3:找出所有名为download文件夹下的所有avi文件
download\ .avi
实例4:找出所有名字中含.tx的文件夹
folder:.tx
实例5:搜索空txt文件
*.txt file:size:0
实例6:搜索所有大于1MB的常见图像文件
<*.bmp|*.jpg|*.png|*.tga> size:>1mb
实例7:查找所有全字匹配1.txt的文件
ww:1.txt
实例8:查找wi开头的h文件和cpp文件
file:<wi*.h|wi*.cpp> 或wi* <ext:h|cpp>
实例9:d盘2016/1/1至2016/6/1的修改过的word文件
*.doc|*docx  dm:2015/1-2015/6
实例10:XXX第N集.rmvb”,XXX是电视剧名,N是数字
regex:.*第[0-9]+集
实例11:连续的RAR压缩包 XXXX.partN.rar
regex:.*part[0-9]+.rar
实例12:连续的ZIP压缩包 XXXX.zN
regex:.*\.z[0-9]+
实例13:搜索所有纯中文目标
regex:^[^0-9a-z]*$
实例14:搜索带中文字符的目标
regex:^.*[^!-~]+.*$
实例15:找到所有c:\windows目录下的txt文件
regex:c:\\windows\
^^
*.txt
实例16:列出所有c:\windows的N级子目录
regex:c:\\windows\
^^
*(\^^
*){N}$
实例17:列出所有c:\windows的N级子目录下的txt文件
regex:c:\\windows\
^^
*(\^^
*){N}\.txt$
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Everything工具使用
第15关、计算机的“新华字典”
ANSI编码和Unicode编码的不同
iconv字符转换
【正则表达式专题】正则表达式的应用
正则表达式初探
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服