Lucene作为模糊字符串匹配的查找表

Lucene作为模糊字符串匹配的查找表,lucene,lookup,Lucene,Lookup,我有一些文件的内容如下: PERSON (filename) Keanu Reeves Carrie-Anne Moss Laurence Fishburne Hugo Weaving 我想给出一个人的名字,然后得到文件名(person)。我使用了OpenNPL DictionaryNameFinder,我可以得到它。但是,在我的场景中,查找短语很少与确切的名称匹配。因此,我希望能够进行模糊字符串匹配,例如,给Carrie Anne Moss或Reeves Keanu并得到PERSON 我能用

我有一些文件的内容如下:

PERSON (filename)
Keanu Reeves
Carrie-Anne Moss
Laurence Fishburne
Hugo Weaving
我想给出一个人的名字,然后得到文件名(person)。我使用了OpenNPL DictionaryNameFinder,我可以得到它。但是,在我的场景中,查找短语很少与确切的名称匹配。因此,我希望能够进行模糊字符串匹配,例如,给
Carrie Anne Moss
Reeves Keanu
并得到PERSON


我能用Lucene完成这个任务吗?如果是,我应该学习哪门课?

为什么可以用基本HashMap学习?使用Lucene的目的是什么?我想用模糊字符串进行匹配<代码>Carrie Anne Moss与文件内容不完全匹配。因此,请使用此要求更新您的问题,我将尝试回答