wildcardQuery的匹配中存在-
时间: 2024-06-01 14:07:45 浏览: 128
lucene 3.0 API 中文帮助文档
4星 · 用户满意度95%
在Lucene中,WildcardQuery是使用通配符进行模糊匹配查询的一种方式。如果通配符查询中包含了 "-" 字符,则它会被认为是一个普通的字符而非通配符。因此,如果你想要匹配包含 "-" 的单词,应该使用其他的查询方式,比如TermQuery或PhraseQuery。如果你想要同时支持通配符和包含 "-" 的单词的查询,可以考虑使用正则表达式查询或者自定义查询。
阅读全文