There are two types of wildcard searches: single-character wildcard and multiple-character wildcard.
Single-Character Wildcard: Performing single character wildcard searches is accomplished using the question mark (?) symbol. This will find any variation of the search term with that single character replaced.
Example: fre? returns free, Fred, fret, …
Multiple-Character Wildcard: This modifier will look for any variation of the search term with zero or more characters at the point of the asterisk (*) and after.
Example: Dem* returns Demo, Demantra, Demandware, …
A fuzzy search will allow you to search for a single term that may have been misspelled and will result in terms with similar spelling and the same number of characters. Use the tilde (~
) after your single term to perform a fuzzy search.
Example: United~
returns United
, Unlted
, Vnited
, Vnlted
Additionally, you have the ability to specify the required similarity using an optional parameter. This is done by adding a value between 0 and 1 after the tilde (~
). The closer to 1 the value, the higher similarity level required. By default, the value is 0.5.
Example: United~0.8
will be more strict in its similarity requirements than United~0.2
.
Proximity searches are used to find single terms that are located a specified distance apart.
To perform a proximity search, place the two single terms in double quotes followed by a tilde (~
) and the number of words apart you wish to search.
Example: "guaranteed return"~10
results in guaranteed return
, guaranteed to give you a 50% return
, …