C# 如何在找到帖子后在帖子中获得与SOLR查询匹配的单个句子

C# 如何在找到帖子后在帖子中获得与SOLR查询匹配的单个句子,c#,regex,solr,lucene,C#,Regex,Solr,Lucene,我已经在SOLR中为几个文档编制了索引。接下来,我使用一个太阳能查询,例如猫、狗和吃饮料或猫喵喵叫,狗吠叫,并且能够获得与查询匹配的文档。但是除了匹配的文档之外,我还需要每个文档中查询匹配的各个句子。 我目前的做法是,一旦我从SOLR获得匹配的文档,我迭代文档中的每个句子,并使用c正则表达式查看哪些句子与查询实际匹配。 使用SOLR本身有没有更简单的方法?我需要为帖子中的每个句子编制索引吗?我正在尝试探索SOLR highlighting功能,但不确定SOLR highlighting功能是否会

我已经在SOLR中为几个文档编制了索引。接下来,我使用一个太阳能查询,例如猫、狗和吃饮料或猫喵喵叫,狗吠叫,并且能够获得与查询匹配的文档。但是除了匹配的文档之外,我还需要每个文档中查询匹配的各个句子。 我目前的做法是,一旦我从SOLR获得匹配的文档,我迭代文档中的每个句子,并使用c正则表达式查看哪些句子与查询实际匹配。
使用SOLR本身有没有更简单的方法?我需要为帖子中的每个句子编制索引吗?我正在尝试探索SOLR highlighting功能,但不确定SOLR highlighting功能是否会返回我个人的句子我相信它只返回一组单词而不是一个句子-如果我错了,请纠正我

在Solr的Wiki上有帮助吗?突出显示功能是否适用于复杂的Solr查询,即带有ANDs、ORs的查询?我还在想办法。我已经能够让它在单个单词中正常工作,但我不确定它是否适用于我上面提供的那种查询示例。