new search function allows quoted queries that include punctuation, and this is fantastic, most of the time. However, the search considers the punctuation as part of the word itself, so searches for
"a test" will not show results containing
a test., or
a test?. The reverse is also true.
Is this the intended behavior ? <--(space added so that
behavior will show in results.)
It seems that the logical way to do fix this (while maintaining character search) is for queries with punctuation to match results with punctuation, while queries without punctuation to match either with and without.
A more practical example is described in Arjan's answer below.