“kinase*” does match “kinase”. On the page you linked to, it defines “*” as matching "Multiple characters (matches zero or more sequential characters)”.
If it is not matching, you may be using a stemmer on that field or doing some other processing that changes the tokens. wunder Walter Underwood wun...@wunderwood.org http://observer.wunderwood.org/ (my blog) > On Feb 11, 2020, at 6:24 PM, Fischer, Stephen > <sfisc...@pennmedicine.upenn.edu> wrote: > > Hi, > > I am a solr newbie. I was surprised to discover that a search for kinase* > returned fewer results than kinase. > > Then I read the wildcard > documentation<https://lucene.apache.org/solr/guide/6_6/the-standard-query-parser.html#TheStandardQueryParser-WildcardSearches>, > and saw why. kinase* will not match the word "kinase". > > Our end-users won't expect this behavior. Presumably the solution would be > for them (actually us, on their behalf), to use kinase* OR kinase. > > But that is kind of a hack. > > Is there a way we can configure solr to have wildcards match on end-of-word? > > Thanks, > Steve