C# Lucene与正斜杠

C# Lucene与正斜杠,c#,.net,lucene,special-characters,C#,.net,Lucene,Special Characters,在我的索引中有一个价值公司名称:欧宝/沃克斯豪尔 搜索“欧宝/沃克斯豪尔”将返回正确的结果。 搜索“欧宝/*”不会返回任何结果 目前,我正在将“/”替换为空格。但这确实让我的代码有点异味 有更好的想法吗?这种问题几乎总是由用于索引和搜索(解析查询)的分析器引起的 尝试使用其他分析器,例如StopAnalyzer

在我的索引中有一个价值公司名称:欧宝/沃克斯豪尔
搜索“欧宝/沃克斯豪尔”将返回正确的结果。
搜索“欧宝/*”不会返回任何结果

目前,我正在将“/”替换为空格。但这确实让我的代码有点异味


有更好的想法吗?

这种问题几乎总是由用于索引和搜索(解析查询)的分析器引起的

尝试使用其他分析器,例如StopAnalyzer