To perform a single character wildcard search use the "?" symbol.
To perform a multiple character wildcard search use the "*" symbol.
The single character wildcard search looks for terms that match with the single character replaced.
For example, to search for "text" or "test" you can use the search:
te?t
Multiple character wildcard searches looks for 0 or more characters. For example, to search for test, tests or tester, you can use the search:
test*
You can also use the wildcard searches in the middle of a term.
te*t
Note: You cannot use a * or ? symbol as the first character of a search.
Boolean operators allow terms to be combined through logic operators.
Supported are AND, "+", OR, NOT and "-" as Boolean operators. Parentheses can also be used to group conditions together.
Examples:
mountain AND tree
Matches documents that contain both "mountain" and "tree"
painting OR photo
Matches documents that either contain "painting" or "photo"
"mount everest" NOT "mount wellington"
Matches documents that contain "mount everest" and don''t contain "mount wellington"
"mount everest" +"mount wellington"
Matching documents MUST contain "mount wellington"
+"mount everest" +"mount wellington"
Matching documents MUST contain both "mount everest" and "mount wellington"
"mount everest" -"mount wellington"
Matches documents that contain "mount everest" and don''t contain "mount wellington"
mount AND (everest OR wellington)
Matches documents that contain "mount" and either "everest" or "wellington"
To do a fuzzy search use the tilde, "~", symbol at the end of a single word term.
For example, to search for a term similar in spelling to "roam" use the fuzzy search:
roam~
This search will find terms like foam and roams.
Proximity searches allow you to find words that are "close" to each other.
To do a proximity search use the tilde, "~", symbol at the end of a phrase.
For example to search for a "cat" and "dog" within 10 words of each other in a document use the search:
"cat dog"~10