如何解析布尔搜索查询

时间:2011-02-17 19:35:26

标签: parsing boolean-expression

我需要使用布尔参数解析搜索查询。例如,如果我有查询

(Mexico or Peru) and ((Air and Wind) or (Big and Little))

我想基于运算符创建几个子查询。因此,此查询将为我提供以下子查询

墨西哥,空气,风 墨西哥,大,小
秘鲁,空气,风
秘鲁,大,小

有没有人知道我可以使用的算法,或者可能是一个可以帮助我的库?

谢谢!

0 个答案:

没有答案