Search flow

The table below shows the internal stages of each search operation. See also Query language specification, Search operation table.

OperationSearch 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 searchRetrieving results
Numeric range searchRetrieving results
Phrase searchRetrieving results for each term of a phrase
Joining sets of results
Regex searchRegex search
Fuzzy search
Retrieving results
And, OrRetrieving results for each operand
Combining sets of results
NotRetrieving 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.