如何在where子句中匹配左右括号?

时间:2017-06-30 13:26:41

标签: pyparsing

 whereExpr=Forward()
 whereExpr = ((lpar + whereCond + rpar | whereCond) 
              + ((lpar + Optional((_and|_or) + whereExpr, '') + rpar)
                 | Optional((_and|_or) + whereExpr, ''))
             )

现在我要匹配一个where子句部分,如(seller!= shop)和(b> = c或a< = d)

0 个答案:

没有答案