Если вы используете собственный настраиваемый анализатор и используете этот анализатор для анализа запроса в соответствии с вашими потребностями, вы должны увидеть jFlex (Используйте для изменения грамматики lucene).
Примечание. При создании индекса и поисковом запросе необходимо использовать один и тот же пользовательский анализатор.
Вам нужно использовать SpanNearQuery при поиске фразы типа "Hello world!"
SpanNearQuery spanNear = new SpanNearQuery (span, 0, true);