What are the different search options?

Performance offers multiple helpful options when searching for content.

To access the search options, select the search icon in the upper right hand corner:

Overview

The search supports advanced algorithms such as fuzzy search and proximity searches. This means that you do not necessarily need to type in an exact search phrase in order to find what you are looking for. The advanced search techniques noted below also allow you to control your search more tightly. Some search options are also provided for you in the Search Options panel.

Search Options:

Find exact matches only:

if this is checked, only results that precisely match the word or phrase you have entered will be returned. (Note that letter case is ignored.)
Other search options are disabled while using exact match.

Match on partial words:

if this is checked, matches may be returned in cases where a word included in the search term matches only part of a word in the resource.

Fuzzy search level:

The search will look for words and phrases that are similar to the terms and phrases entered. If this is set to off, terms must match exactly. Setting this to Fuzzy will find terms that are similar, and setting it to More Fuzzy will broaden the results even further.

Enforce term proximity:

If this is checked, the terms supplied must be found within the specified proximity of each other in the resources returned.
Note that all terms entered are required for matches when proximity is being enforced.

Words allowed between matched words:

This setting determines how many words are allowed between the words in the text you have entered. This only applies if you enter multiple words and proximity is being enforced. For instance, if your search phrase is independent finds and the proximity setting is set to 4, it will match a phrase such as 'Independent Third Party Research Company Finds..'. You can increase or decrease this range to alter your results.

 

Terms

A query is broken up into terms and operators. There are two types of terms: Single Terms and Phrases.
A Single Term is a single word such as engine.
A Phrase is a group of words surrounded by double quotes such as "diesel engine".
Multiple terms can be combined together with Boolean operators to form a more complex query (see below).

Boolean Operators

Boolean operators allow terms to be combined through logic operators. This search supports AND, "+", OR, and NOT as Boolean operators. Note: Boolean operators must be ALL CAPS.

OR

The OR operator is the default conjunction operator. This means that if there is no Boolean operator between two terms, the OR operator is used. The OR operator links two terms and finds a matching document if either of the terms exist in a document.
To search for documents that contain either "diesel engine" or just "hydraulic" use the query:
"diesel engine" hydraulic
or
"diesel engine" OR hydraulic

AND

The AND operator finds matches where both terms exist anywhere in the text of the resource.
To search for resources that contain "diesel engine" and "wireless monitoring" use the query:
"diesel engine" AND "wireless monitoring"

+

The "+" or required operator requires that the term after the "+" symbol exist somewhere in the resource.
To search for resources that must contain "diesel" and may contain "hydraulic" use the query:
+diesel hydraulic

NOT

The NOT operator excludes resources that contain the term after NOT.
To search for resources that contain "diesel engine" but not "wireless monitoring" use the query:
"diesel engine" NOT "wireless monitoring"
Note: The NOT operator cannot be used with just one term. For example, the following search will return no results:
NOT "wireless monitoring"

Grouping

The search supports using parentheses to group clauses to form sub queries. This can be very useful if you want to control the Boolean logic for a query.
To search for either diesel or engine and wireless use the query:
(diesel OR engine) AND wireless
This eliminates any confusion and makes sure you that wireless must exist and either term diesel or engine may exist.

Escaping Reserved Characters

Some characters are reserved for advanced search functions. In order to search for these characters as part of a search string, they must be immediately preceded by a backslash (\). If the backslash is not used, the character will be interpreted as a search setting. The following characters are reserved.
" * ? + ( ) \
These characters when escaped appear as follows.
\"  \*  \?  \+  \(  \)  \\