“我的搜索从一个字段返回突出显示的片段。我想知道在特定搜索文档的该字段中,该片段在哪里开始和结束?”
例如。
考虑我正在以上各行中搜索“突出显示的片段”(将以上段落视为单个文档)。
我将我的碎片器设置为:
SimpleFragmenter fragmenter =
new SimpleFragmenter(30);
现在 GetBestFragment 的输出有点像:“从中返回突出显示的片段”
是否可以在上面的文本中获取此片段的开始和结束索引(例如,开始是10,结束是45)
最佳答案
当您使用方法getBestFragment时,荧光笔不会返回该信息。荧光笔在后台使用TokenGroup类
获取每个片段的开始和结束索引。您可能会使用该类。
关于.net - 获取搜索字段中突出显示的片段的开始和结束索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2824814/