Characters generally treated as white space

!"$%&(),/:;<=>^\`{|}~ and wild card expression characters *[]? are generally treated as white space while indexing, except if they are included in the indexedpunctuation index configuration variable.

Elements of indexedpunctuation are treated as single terms which allows to match, e.g., 93% with precisely 93% (or just 93 if preferrable).