You can use the following options when you search for Development Documentation content.
Single Term Searching
Use single term searching to search for topics that include individual terms. You can include wildcards in terms and you can combine multiple terms with boolean operators. If you do not include operators then the string is treated in the same way as an OR search (which is the default search option).
Example: The search string tool box will look for all topics containing either tool or box.
Enclose multiple words in quotation marks to use phrase searching. The search looks for topics that include the complete phrase instead of individual words. Phrase searching cannot be combined with wildcards.
Example: The search string "tool box" will look for all topics containing the complete phrase.
You can use wildcards to create more flexibility in the search string. Use ? to replace any single character, or * to replace multiple characters. You can use the wildcards at any location inside the search term or at the end of the search term (note, this site uses stem searching so the ? operator should not be used at the end of a word).
Wildcards cannot be used at the beginning of the search term (for example, "?ool"), or combined with phrase searching (for example, "tool bo*").
Examples: The search string Bra?il will look for Brazil or Brasil, and the search string book* will look for book, books, or booklet.
You can create a search string using one or more of the following operators to create a complex search or refine search criteria. The operators must be typed using capital letters.
OR: use OR between two search terms when you want to search for topics containing either term. (Can be replaced with either || or no operator between search words.)
AND: use AND between two terms, or phrases, when you want to search for topics containing both terms. (Can be replaced with && between search words.)
NOT: use NOT between two search terms, or phrases, when you want to exclude topics containing the second term. (Can be replaced with ! between search words.)
MUST: use + in front of a term, or phrase, when you want to define that the term must exist in the document.
Example: The search string +tool box means topics must contain the term tool, but can also contain the term box.
MUST NOT: use - in front of a term, or phrase, when you want to define that the term must not exist in the document.
Example: The search string "tool box" -"toy box" looks for topics containing the phrase "tool box" and excludes any that also contain the phase "toy box".
Fuzzy searching can be used when you want to look for words with similar spelling to your search term. To use the fuzzy search add a tilde (~) to the end of a single term.
Example: The search string roam~ will look for foam; roams.
Proximity searching is used when you want to find topics containing two words that are used within a specified distance of each other. To use the proximity search add a tilde (~) and a distance indicator to the end of two words enclosed in quote marks.
Example: The search string "toy train"~10 looks for topics containing the words toy and train so long as they are located within 10 words of each other.
Stem searching in Aspect
Stem searching enables users to type the stem of a word as a search string. Aspect looks for any words that have the string as their stem with combinations of inflectional suffixes (such as -s, -ed, -ing, -ation).
As an example, let's look at the word "teleport". Teleport is the stem of "teleports", "teleporting", and "teleportation". So while searching, Aspect will look for any topics containing any of the variations for "teleport".
Searching does not look for words that include a derivational suffix. Let's look at an example where the stem is "tele". If we look at the word teleport, we can see that this word has been created from the original stem word "tele" and has had "port" attached. "Port" is a derivational suffix; when it is added to the original word it creates a new stem word - teleport. As a result, tele is not considered the stem for teleports or teleporting. However, to search for all words beginning with "tele", use the boolean operator "*". For example, the search string tele* will search for tele, teleport, teleports, teleported, and so on.
In the search results list, priority is not given to the root, so topics including "teleport" will not necessarily be given a higher ranking than topics containing "teleporting" or "teleportation".
Stem searching and the "?" operator
This Aspect site uses English Stem searching, as a result the wildcard operator "?" should not be used at the end of a word.
Stem searching and synonym searching
Synonym searching is applied after the search terms have been stemmed, so searching for "teleportation" will find synonyms of its stem - "teleport".