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$

Everything必知必会搜索教程相关推荐

  1. MySQL必知必会教程:深入理解MySQL技术内幕

    2019独角兽企业重金招聘Python工程师标准>>> MySQL必知必会教程:深入理解MySQL技术内幕 作为最流行的开源数据库软件之一,MySQL数据库软件已经是广为人知了.当前 ...

  2. 《SQL必知必会》第六课 用通配符进行过滤 使用LIKE操作符,%、[]、_通配符进行通配搜索

    第六课 用通配符进行过滤 使用LIKE操作符,%.[]._通配符进行通配搜索 #前面使用的所有操作符过滤中使用的值都是已知的 #利用通配符可以创建比较特定数据的搜索模式 #通配符:用来匹配值的一部分的 ...

  3. mysql 正则去小数位_mysql必知必会--用正则表达式 进行搜索

    正则表达式介绍 前两章中的过滤例子允许用匹配.比较和通配操作符寻找数据.对 于基本的过滤(或者甚至是某些不那么基本的过滤),这样就足够了.但 随着过滤条件的复杂性的增加, WHERE 子句本身的复杂性 ...

  4. 猿创征文|计算机类学生必知必会的开发工具

    计算机类学生必知必会的开发工具目录 前言 一.浏览器工具 1.在线工具 2.插件扩展 二.优化电脑使用工具 1.notpad++ 2.plotplayer 3.Office Tool Plus--强大 ...

  5. 《渗透测试实践指南 必知必会的工具与方法 (原书第2版)》读书摘录

    ----------------------------------------------------------------------------分割线--------------------- ...

  6. 20道经典的AJAX面试题(必知必会)

    1.什么是AJAX,为什么要使用Ajax(请谈一下你对Ajax的认识) 什么是ajax: AJAX是"Asynchronous JavaScript and XML"的缩写.他是指 ...

  7. 脑残式网络编程入门(三):HTTP协议必知必会的一些知识

    为什么80%的码农都做不了架构师?>>>    本文原作者:"竹千代",原文由"玉刚说"写作平台提供写作赞助,原文版权归"玉刚说&q ...

  8. 程序员必知必会之blog篇

    程序员必知必会之blog篇 网易广州       赖勇浩(http://blog.csdn.net/lanphaday) 本文最初发表于恋花蝶的博客(http://blog.csdn.net/lanp ...

  9. 《MySQL必知必会》[01] 基本查询

    <MySQL必知必会>(点击查看详情) 1.写在前面的话 这本书是一本MySQL的经典入门书籍,小小的一本,也受到众多网友推荐.之前自己学习的时候是啃的清华大学出版社的计算机系列教材< ...

  10. mysql必知必会_MySQL必知必会

    MySQL必知必会 联结的使用, 子查询, 正则表达式和基于全文本的搜索, 存储过程, 游标, 触发器, 表约束. 了解SQL 数据库基础 电子邮件地址薄里查找名字时, 因特网搜索站点上进行搜索, 验 ...

最新文章

  1. mysql安装必要组件_openstack必须安装哪些组件
  2. 蓝盾股份成立安全教育公司
  3. CCNP实验:路由重分布注意事项
  4. 【职场】什么是 “职场PUA” ?
  5. Linux各个文件夹的作用~~~非常实用!!
  6. AtCoder 4169 [ARC100D] Colorful Sequences(dp)
  7. node.js ajax success,前端如何通过ajax和node.js交互?
  8. 50道编程小题目之【分解质因数】
  9. Eclipse 相同变量背景高亮显示设置(Occurrences)
  10. 算法竞赛入门经典——1
  11. 服务器安装Ubuntu Server 18.04及磁盘分区
  12. 楚留香冰最新服务器,楚留香3.30更新公告 新增雕像功能
  13. Endnote X9软件关联WPS解决方案
  14. poi导出数据文件名错误_POI导出Excel报错“扩展名与文件的格式不匹配”
  15. 2021-10-27【WGS】丨Pacbio三代甲基化修饰流程
  16. 淘宝天猫商家运营推广,淘宝超级推荐是什么
  17. Python数据可视化---pygal模块
  18. ROS Subscribers
  19. 高质量图片无损压缩算法
  20. MEmu Android Emulator

热门文章

  1. SQL注入的常见方式
  2. 线下门店如何实现增长获客?
  3. 什么是僵尸进程(Zombie)?
  4. IPV6网络简介及使用
  5. 栈 -- 以及用栈实现计算器
  6. java ffmpeg swf_flash – ffmpeg:将仅音频flv转换为swf
  7. 怀疑chinaitlab的一个Linux模块被黑了!!
  8. 非线性系统的神经网络控制(常用介绍)--理论
  9. Excel函数公式大全—VLOOKUP函数
  10. Cadence 17.2 Pad Editor入门指南(2)