I would recommend using a non-standard marker to get much better results. Find in your solrconfig.xml file for your RequestHandler:
<requestHandler name="/select" class="solr.SearchHandler">
and add the following:
<str name="hl.usePhraseHighlighter">false</str>
<str name="hl.useFastVectorHighlighter">true</str>
<str name="hl.boundaryScanner">breakIterator</str>
Highlighter.
<searchComponent class="solr.HighlightComponent" name="highlight">
:
<boundaryScanner name="default" default="false" class="solr.highlight.SimpleBoundaryScanner">
, "default = false".
BoundaryScanner, , :
<boundaryScanner name="breakIterator" default="true" class="solr.highlight.BreakIteratorBoundaryScanner">
"SENTENCE":
<str name="hl.bs.type">SENTENCE</str>
.
!
Awww - schema.xml. , , :
termVectors="true" termPositions="true" termOffsets="true"