ParserException异常是查询分析器QueryParser的parser函数处理一些lucene中的特殊字符时出现的,这些符号有:+-&|!(){}[]^~*?: /} 还有 AND OR NOT,我的处理方法是把+-&|!(){}[]^~*?: /}过滤掉,把搜索词都转化为小写。