lucene (3.0.3) を使用して単純なクエリを解析したい:
title:(+return +"pink panther")
ドキュメントの例のように。
期待される結果は次のとおりです。
+title:return +title:"pink panther"
しかし、代わりに私は得る:
+title:return +title:"itle return pink panther"
コードは非常に単純です (c#):
Query query =
new QueryParser(
Lucene.Net.Util.Version.LUCENE_30,
"content",
new Lucene.Net.Analysis.Standard.StandardAnalyzer(Lucene.Net.Util.Version.LUCENE_30))
.Parse("title:(+return +\"pink panther\")");