Search flow
The table below shows the internal stages of each search operation. See also Query language specification, Search operation table.
Operation | Search flow |
---|---|
Simple term search (case insensitive) | Keyboard layout correction |
Spelling correction | |
Homophone search | |
Synonym search | |
Word forms search (since v.18.7) | |
Fuzzy search | |
Retrieving results | |
Simple term search (case sensitive) | Retrieving results |
Wildcard search (since v.18.12) | Wildcard search |
Retrieving results | |
Date range search | Retrieving results |
Numeric range search | Retrieving results |
Phrase search | Retrieving results for each term of a phrase |
Joining sets of results | |
Regex search | Regex search |
Fuzzy search | |
Retrieving results | |
And, Or | Retrieving results for each operand |
Combining sets of results | |
Not | Retrieving results for operand |
Inverting set of results |
More resources
GitHub examples
You may easily run the code from documentation articles and see the features in action in our GitHub examples:
Free online document search App
Along with full featured .NET library we provide simple, but powerful free Apps.
You are welcome to search over your PDF, DOC, DOCX, PPT, PPTX, XLS, XLSX and more with our free online Free Online Document Search App.