> I am trying to only get back the natural searched terms so > I can highlight > them in the returned search results. I know that solr has > built in > highlighting capability, but I can't use it because some of > the fields > contain HTML themselves and I need to strip it all out when > I display the > search results.
I would stick with the solr's highlighting. If you strip html codes with a solr.HTMLStripCharFilterFactory, you can highlight html fields without problem.