在python中解析Lucene查询的正确方法是什么?

2024-10-01 07:24:46 发布

您现在位置:Python中文网/ 问答频道 /正文

我需要用python解析lucene查询中的术语和运算符。在

语法描述如下: http://lucene.apache.org/core/2_9_4/queryparsersyntax.html

例如,我想从如下查询中获取术语和运算符:

title:"The Right Way" AND text:go

在python中,是否有任何带有lucene查询解析器的模块?在

我可以用ply或pyparse编写一个解析器,但是我想知道是否已经存在一个解析器,或者是否有其他的解决方案。在


Tags: theorgcorerighthttp解析器titleapache