文件搜索工具everything
Everything是voidtools開發的一款文件搜索工具,官網描述為“基于名稱實時定位文件和目錄(Locate files and folders by name instantly)
(“Everything”只能檢索NTFS,對FAT32、FAT16不支持。)
搜索(使用)方式:
?
1.在搜索框中鍵入文件或文件夾名稱的一部分,結果立刻呈現
?
2.布爾算術符操作 (使用英文半角標點符號)
AND(且)是缺省使用的 搜索foo和bar同時出現的文件:foo<space>bar
OR (或者)? 搜索.jpg或.bmp文件: .jpg | .bmp
排除???????? 搜索ABC但是不搜索123,ABC<space>!123
?
3.通配符
* 匹配任意長度和類型的字符??????????? 搜索以e開頭并且以g結尾的文件或文件夾: e*g
? 可以匹配單個任意字符????????????????? 搜索擴展名為兩個字符的文件: *.??
?
note:
????? 在搜索條件中包含空格: 你可以使用雙引號。 如,"foo bar"只能匹配 foo<space>bar,而不能匹配fooadbar、fooibar
????? 指定搜索位置:在檢索條件中使用\,可以指定查找位置。如,在downloads文件夾中尋找所有avi文件:downloads\ .avi
?
4.正則表達式
打開正則表達式選項(菜單Search → Enable Regex)
| 豎線表示或。例如:gray|grey 能夠匹配 gray或grey(注:在|兩側沒有空格)
() 小括號用于確定范圍。例如:gr(a|e)表示在gr和y之間有一個字母a或e。gr(a|e)y將匹配gray或grey,與gray|grey意義相同。 ? 問號表示其前一個字符可能出現,也有可能不出現。例如:colou?r將匹配color和colour。 * 星號表示其前一個字符可能不出現,也可能出現一次或多次。例如:ab*c將匹配ac、abc、abbc、abbbc等等。 + 加號表示其前一個字符出現一次或多次。例如:ab+c將匹配abc、abbc、abbbc等等,但不能匹配ac。 . 點號可用匹配任何單個非新行字符。(事實上,把哪個字符稱之為新行卻是不一定的,可能是編碼特別或位置特別,但是可以肯定的是這個行中一定包含其他字 符。)在POSIX括號表達式規則中,點號只匹配一個點。例如:a.c可以匹配abc等等字符,但是[a.c]只匹配a、.、或c。 [ ] 中括號表示能夠匹配其括號內出現的一個字符。例如:[abc]能夠匹配a、b或c。[a-z]將能夠匹配a到z之間的任意一個字符。[abcx-z]能夠匹配a、b、c、x、y或z,其也可以表示成[a-cx-z]。 [^ ] [^ ]表示可以匹配任何一個沒有出現在其括號內的字符,與[ ]剛好相反。例如:[^abc]能夠匹配任何一個不是a、b、c的字符。[^a-z]能夠匹配任何一個非小寫字母之外的字符。 ^ 匹配名稱開始的位置。在以行為基礎的工具中,匹配任意行的開始位置。 $ 匹配名稱結束的位置,或者匹配字符串結尾新行的結束位置。在以行為基礎的工具中,匹配任意行的結束位置。 {m,n} {m,n}表示其前面的字符至少重復m次,但是重復次數少于n。例如:a{3,5}匹配aaa、aaaa以及aaaaa,但是不能匹配aa或aaaaaa。此表達規則在一些老的版本中不可用。轉載于:https://www.cnblogs.com/isdom/p/workclip001.html
總結
以上是生活随笔為你收集整理的文件搜索工具everything的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [异常解决] android studi
- 下一篇: a股国家队是什么意思 股市中不可忽视的一