如何在Lucene.net中使用模糊搜索进行通配符搜索?

时间:2013-09-23 13:01:55

标签: c# lucene.net

我创建了lucene.net索引项目。在这个项目中如果我把〜符号它作为模糊搜索。

我的代码是,

var hits = indexSearcher.Search(QueryMaker(searchString+"~" , searchfields));

现在,我想用现有的模糊搜索进行通配符搜索。有可能同时进行搜索吗?

1 个答案:

答案 0 :(得分:1)

Lucene实际上有很好的文档记录,查询语言也是如此:

http://lucene.apache.org/core/2_9_4/queryparsersyntax.html

从未尝试过,但也许可以在搜索字符串中(在〜之前)使用通配符?

除此之外,这是另一篇有类似问题的帖子 Combining Lucene's WildcardQuery with FuzzyQuery