Это зависит как-то от используемой вами версии.По крайней мере, в Solr3.1 и позже есть способ.
На самом деле я бы предложил для такого рода выделения векторов терминов со смещениями и позициями в вопросах скорости, производительности и точности.
Прежде всего вы начинаете с включения TermVectors и Positions + Offsets дляОсуществить близкое выделение на определенном поле.Второе, что вам нужно, это алгоритм выделения, который работает на TermVectors со смещением.Этот алгоритм является новой функцией в Solr3.1 или с помощью доступных вкладов.
Параметры для настройки выделения можно найти здесь: http://wiki.apache.org/solr/HighlightingParameters В особенности параметры: hl.highlightMultiTerm и hl.usePhraseHighlighter .
См. Эту статью для получения дополнительной информации о выделении векторов терминов Ссылка на статью
Также есть вклад в 2,90,2