Sign In

Documentation

Manual

Search Tutorial

Search fields accept advanced queries with support for multiple terms, wildcards (*), boolean searches, and quoted phrases.

Tokens

Text is split on whitespace into multiple tokens.
Search terms are matched against tokens.
Leading and trailing punctuation is filtered from tokens.

Terms
A Single Term is a single word such as 'test' or 'hello'.
A Phrase is a group of words surrounded by double quotes such as "hello dolly".

Single Term Modifiers
Singe terms are matched against tokens. These modifiers control matches.

  • "?": single character wildcard - 'te?t' = "text" or "test"
  • "*": multiple character wildcard - 'test*' = "test", "tests", "tester"
  • "*": mid-word wildcard - 'te*t' = "test", "te123st"
  • "~": fuzzy search character - 'roam~' = "foam" or "roams"
  • "~1": optional edit distance 0,1,2 (default 2) - 'roam~1'

Phrase Modifiers
Phrase terms are exact matches against tokens located together. Wildcards are not allowed with phrases. The number of tokens between a match can be controlled.

  • "~" : proximity character - ("test text"~2 -- "test some more text")

Boolean Operators

AND
Default operator. Require both terms.
"test text" AND website

OR
Require either one or both terms.
"test text" OR website

NOT
Exclude items with term.
"test text" NOT website


Grouping
Use parentheses to group clauses and form sub queries.
(test OR text) AND website