Changing the text analyzer
The text analyzer determines how data is indexed and searched.
- Standard analyzer
- The standard analyzer provides grammer-based tokenization which is based on the Unicode Text Segmentation algorithm. The algorithm works well for most languages and is described in the Unicode Standards Annex #29. See https://unicode.org/reports/tr29/.
For example: The 2 QUICK Brown-Foxes jumped over the lazy dog's bone.
The statement produces these terms or indexed data: [ the, 2, quick, brown, foxes, jumped, over, the, lazy, dog's, bone ] wherein Brown-Foxes is divided and indexed into two terms.
- The standard analyzer provides grammer-based tokenization which is based on the Unicode Text Segmentation algorithm. The algorithm works well for most languages and is described in the Unicode Standards Annex #29. See https://unicode.org/reports/tr29/.
- Whitespace analyzer
- The whitespace analyzer breaks text into terms whenever the analyzer encounters a whitespace character.
For example: The 2 QUICK Brown-Foxes jumped over the lazy dog's bone.
The statement produces these terms or indexed data: [ The, 2, QUICK, Brown-Foxes, jumped, over, the, lazy, dog's, bone. ] wherein Brown-Foxes is indexed as one term.
Another example is 3/4x14" Tube. You must use the whitespace analyzer to get the correct result when searching for the slash sign and quotation marks as the standard analyzer algorithm divides terms and removes special characters.
- The whitespace analyzer breaks text into terms whenever the analyzer encounters a whitespace character.
Use the procedure to change the text analyzer:
- In the Function Search management pages, click .
- Click .
- Select Standard or Whitespace in the Text Analyzer drop-down.
- Click .