原文
https://ask.csdn.net/questions/271535?utm_medium=distribute.pc_relevant_t0.none-task-ask-2%7Edefault%7ECTRLIST%7Edefault-1.no_search_link&depth_1-utm_source=distribute.pc_relevant_t0.none-task-ask-2%7Edefault%7ECTRLIST%7Edefault-1.no_search_link
默认是分词匹配(不完全匹配)
query.parse(keyword);
举例:keyword 是 “律师事务所”
可以匹配查询到 “XX律师事务所xxx” ,也能匹配查询到 “XX律师XX事务所XX”
给关键字加上双引号,可以实现完全匹配
query.parse("\""+keyword+"\"");
举例:keword 是 “律师事务所”
可以匹配 “XX律师事务所xxx” ,但不能匹配查询到 “XX律师XX事务所XX”
stack overflow答案地址:
http://stackoverflow.com/questions/36418334/how-to-use-lucene-to-search#