Search: New Term Search Capabilities

High-performance search capabilities now in IN-SPIRE replace the search mechanisms in previous versions.  The new search capabilities now provide much faster phrase searching, more flexibility of search words and phrases close to each other, as well as phrases that contain stopwords.  The new search text syntax can be used on datasets created using IN-SPIRE 5.0 and later (with the exception of realtime datasets, which currently require the old search syntax).  The new search syntax includes the following search elements: Single Words, Phrases, Choices, Ordered Phrases, Unordered Phrases, and Booleans (AND, OR, NOT).

Single Words

The specified word, which may include the wildcard characters (? And *), will match single words in the text.

  1. The question mark (?) is a single-character wildcard that substitutes for a single character.
  2. The asterisk (*) is a multiple-character wildcard that substitutes for one or more characters.

For example:

Phrases

A specific sequence of elements, which is defined within double quotes (“…”), will match phrases in the text.

For example:

Ordered Phrases

An ordered sequence of elements defined within brackets and a leading asterisk (*) (optional) followed by an integer will match ordered phrases in the text.

For example:

Unordered Phrases

An unordered sequence of elements defined within brackets that includes a leading tilde (~) and an integer (optional) will match unordered phrases in the text.

For example:

Choices

The specified choice list, which is defined within parentheses ((…)), will match one or more of the elements.

For example:

Booleans (AND, OR, NOT)

Each Boolean operator (AND, OR, and NOT) is applied to the two elements that surround it in the search.  Capitalization is not ignored.  For example: