Lucene:突出显示包含<pre>元素的HTML代码

时间:2019-06-26 16:43:42

标签: lucene lucene-highlighter

我希望突出显示一些包含HTML的字段。

我知道某些字段包含<pre></pre>个块。我想跳过高亮显示出现在<pre></pre>块中的所有术语,因为它不会格式化该术语,只会添加令人困惑的html。

例如我假设默认的高亮将创建这样的html:

<span>This is a <mark>matched</mark> term that I'd like to highlight</span>
<pre>
    This is a block of code with a <mark>matched</mark> term, which I don't want to highlight.
</pre>

任何帮助将不胜感激。

0 个答案:

没有答案