我需要从 python 中的 lucene 查询中解析术语和运算符。
语法在这里描述:http: //lucene.apache.org/core/2_9_4/queryparsersyntax.html
例如,我想从这样的查询中获取术语和运算符:
title:"The Right Way" AND text:go
python 中是否有任何带有解析器的现有模块,用于 lucene 查询?
我可以使用 ply 或 pyparse 编写解析器,但我想知道是否已经存在或者是否有替代解决方案。