Searching supports boolean
queries and wildcards, as well as some limited regular expressions. Words
separated by spaces are treated as a phrase. You can use the keywords AND, OR
and NOT, along with parenthesis, and the '#' character for wildcard matching.
Use of a comma "," is the same as OR, a semi-colon is the same as AND, and a "~"
symbol is the same as NOT.
Example boolean queries:
will match documents containing the words
"tree" and "leaf" anywhere in the document
(Note: Shortcut option would be
tree;leaf)
will match documents
containing the words "tree" and "leaf" but not the word "binary"
(Note: Shortcut option would be
tree;leaf~binary)
will match documents
containing the phrase "open source" or the word "shareware"
(Note: Shortcut option would be
open source,shareware)
Example use of wildcard #:
will match 'language' and
'languages' but not 'slang' or 'clangs'. This is different than checking the
'partial match' box in the query form, which would match all three patterns.
will match all patterns
mentioned above - 'languages', 'language', 'slang' and 'clangs'. This is the
same effect as checking the 'partial match' box, but checking the box would
be faster.
will match patterns like
www.anything.com
When using complex queries like
the above, you may sometimes get matches to code inside HTML tags instead of to
the visible text in the file. To avoid this, check the "Use Filters" box in the
search options form. (You should always check this box when searching non-ascii
type documents, like PDF or Word files)