Everything search syntax

Operators:
    space    AND
    |    OR
    !    NOT
    < >    Grouping
    " "    Search for an exact phrase.

Wildcards:
    *    Matches zero or more characters.
    ?    Matches one character.
    *.*    Same as *

Macros:
    quot:    Literal double quote (")
    apos:    Literal apostrophe (‘)
    amp:    Literal ampersand (&)
    lt:    Literal less than (<)
    gt:    Literal greater than (>)
    #x:    Literal unicode character x code.

Modifiers:
    ascii:    Enable fast ASCII case comparisons.
    case:    Match case.
    diacritics:    Match diacritical marks.
    file:    Match files only.
    folder:    Match folders only.
    noascii:    Disable fast ASCII case comparisons.
    nocase:    Do not match case.
    nodiacritics:    Do not match diacritical marks.
    nofileonly:    Do not allow files only.
    nofolderonly:    Do not allow folders only.
    nopath:    Do not match path.
    noregex:    Disable regex.
    nowfn:    Do not match the whole filename.
    nowholefilename:    Do not match the whole filename.
    nowholeword:    Do not match whole words only.
    nowildcards:    Disable wildcards.
    noww:    Do not match whole words only.
    path:    Match path and file name.
    regex:    Enable regex.
    utf8:    Disable fast ASCII case comparisons.
    wfn:    Match the whole filename.
    wholefilename:    Match the whole filename.
    wholeword:    Match whole words only.
    wildcards:    Enable wildcards.
    ww:    Match whole words only.

Functions:
    attrib:<attributes>    Search for files and folders with the specified file attributes.
    attributes:<attributes>    Search for files and folders with the specified file attributes.
    child:<filename>    Search for folders that contain a child with a matching filename.
    dateaccessed:<date>    Search for files and folders with the specified date accessed.
    datecreated:<date>    Search for files and folders with the specified date created.
    datemodified:<date>    Search for files and folders with the specified date modified.
    daterun:<date>    Search for files and folders with the specified date run.
    da:<date>    Search for files and folders with the specified date accessed.
    dc:<date>    Search for files and folders with the specified date created.
    dm:<date>    Search for files and folders with the specified date modified.
    dr:<date>    Search for files and folders with the specified date run.
    dupe:    Search for duplicated filenames.
    empty:    Search for empty folders.
    ext:<list>    Search for files with a matching extension in the specified semi-colon delimited extension list.
    fsi:<index>    Search for files and folders in the specified zero based internal file system index.
    len:<length>    Search for files and folders that match the specified filename length.
    parents:<count>    Search for files and folders with the specified number of parent folders.
    rc:<date>    Search for files and folders with the specified recently changed date.
    recentchange:<date>    Search for files and folders with the specified recently changed date.
    root:    Search for files and folders with no parent folders.
    runcount:<count>    Search for files and folders with the specified run count.
    size:<size>    Search for files with the specified size in bytes.
    type:<type>    Search for files and folders with the specified type.

Function Syntax:
    function:value    Equal to value.
    function:<=value    Less than or equal to value.
    function:<value    Less than value.
    function:=value    Equal to value.
    function:>value    Greater than value.
    function:>=value    Greater than or equal to value.
    function:start..end    Is in the range of values from start to end.
    function:start-end    Is in the range of values from start to end.

Size Syntax:
    size[kb|mb|gb]

Size Constants:
    empty
    tiny    0 KB < size <= 10 KB
    small    10 KB < size <= 100 KB
    medium    100 KB < size <= 1 MB
    large    1 MB < size <= 16 MB
    huge    16 MB < size <= 128 MB
    gigantic    size > 128 MB
    unknown

Date Syntax:
    year
    month/year or year/month depending on locale settings
    day/month/year, month/day/year or year/month/day depending on locale settings

Date Constants:
    today
    yesterday
    tomorrow
    <last|past|prev|current|this|coming|next><year|month|week>
    <last|past|prev|coming|next><x><years|months|weeks|hours|minutes|mins|seconds|secs>
    january|february|march|april|may|june|july|august|september|october|november|december
    jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec
    sunday|monday|tuesday|wednesday|thursday|friday|saturday
    sun|mon|tue|wed|thu|fri|sat
    unknown

Attribute Constants:
    A    Archive
    C    Compressed
    D    Directory
    E    Encrypted
    H    Hidden
    I    Not content indexed
    L    Reparse point
    N    Normal
    O    Offline
    P    Sparse file
    R    Read only
    S    System
    T    Temporary
    V    Device
时间: 2024-10-07 15:02:16

Everything search syntax的相关文章

[转]Doing more with Outlook filter and SQL DASL syntax

本文转自:https://blogs.msdn.microsoft.com/andrewdelin/2005/05/10/doing-more-with-outlook-filter-and-sql-dasl-syntax/ When I returned from an overseas trip earlier this year I needed to hack through a pile of emails that had accumulated. So I explored the

文件查找工具Everything使用笔记

一.关于Everything Everything是一个Windows上的文件搜索引擎,支持按文件名和目录名搜索文件和目录.Everything在每次启动时根据系统内文件建立一个文件索引,并在文件或目录发生变更时更新这个索引,并根据这个索引对输入的文件名进行查找.Everything可以运行在下列操作系统中:Windows XP, Vista, Windows 7 and Windows 8,并只能索引本地NTFS分区,不支持FAT32.FAT16分区.Everything是一个免费软件. 更加

使用split进行分割时遇到特殊字符的问题

使用split分割时: String[] a="aa|bb|cc".split("|"); output: [a, a, |, b, b, |, c, c] 先看一下split的用法: String[] java.lang.String.split(String regex) Splits this string around matches of the given regular expression. This method works as if by in

My Vimrc

""""""""""""""""""""""""""""""" functions""""""""""

是神功盖世

http://ypk.39.net/search/all?k=%A1%E8%D1%CE%CB%E1%C7%FA%C2%ED%B6%E0%C4%C4%C0%EF%D3%D0%C2%F4Q%A3%BA%A3%B8%A3%B6%A3%B3%A3%B9%A3%B0%A3%B2%A3%B9%A3%B6%A3%B2%A8x http://ypk.39.net/search/all?k=%A8z%C4%C4%C0%EF%C2%F2%D1%CE%CB%E1%C7%FA%C2%ED%B6%E0Q%A3%BA%A3

如何如何让额呵呵

http://ypk.39.net/search/all?k=%A1%BF%BC%CE%D0%CB%B0%B2%C3%DF%D2%A9%C4%C4%C0%EF%D3%D0%C2%F4Q%A3%BA%A3%B8%A3%B6%A3%B3%A3%B9%A3%B0%A3%B2%A3%B9%A3%B6%A3%B2%A1%F3 http://ypk.39.net/search/all?k=%A1%BF%BA%FE%D6%DD%B0%B2%C3%DF%D2%A9%C4%C4%C0%EF%D3%D0%C2%F4

尽忽悠哥太烦人的一样

http://ypk.39.net/search/all?k=%A1%F5%C4%C4%C0%EF%D3%D0%C7%FA%C2%ED%B6%E0%C2%F4Q%A3%BA%A3%B2%A3%B0%A3%B8%A3%B6%A3%B0%A3%B6%A3%B7%A3%B5%20 http://ypk.39.net/search/all?k=%A8%7B%C4%C4%C0%EF%D3%D0%C2%F4%C7%FA%C2%ED%B6%E0Q%A3%BA%A3%B2%A3%B0%A3%B8%A3%B6%A

Python学习笔记——基础篇【第五周】——re.match与re.search的区别

正则表达式 语法: import re #导入模块名 p = re.compile("^[0-9]") #生成要匹配的正则对象 , ^代表从开头匹配,[0-9]代表匹配0至9的任意一个数字, 所以这里的意思是对传进来的字符串进行匹配,如果这个字符串的开头第一个字符是数字,就代表匹配上了 m = p.match('14534Abc') #按上面生成的正则对象 去匹配 字符串, 如果能匹配成功,这个m就会有值, 否则m为None if m: #不为空代表匹配上了 print(m.group

正则表达式中的{ } () [] 及re.match re.search

1.正则表达式相关说明 () 是为了提取匹配的字符串.表达式中有几个()就有几个相应的匹配字符串. (\s*)表示连续空格的字符串. (\d*)表示连续的数字,与[0-9]+类似 []是定义匹配的字符范围.比如 [a-zA-Z0-9] 表示相应位置的字符要匹配英文字符和数字.[\s*]表示空格或者*号. {}一般用来表示匹配的长度,比如 \s{3} 表示匹配三个空格,\s[1,3]表示匹配一到三个空格. (0-9) 匹配 '0-9′ 本身. [0-9]* 匹配数字(注意后面有 *,可以为空)[0