為不知道如何準確表達這個問題而道歉。可能還有一個更好的標題。我愿意接受建議。
我有以下科目:
(Field1 = 'Value1') and (Field2 = 'Value2')
和
(Field1 = 'Value1') and (Field2 = 'Value2') or (Field3 = 'Value3')
我想以這樣一種方式進行匹配,即我在組中的 () 和組中的每個連詞之間都有每一件事。所以,對于第二個,一些變化
0: Field1 = 'Value1'
1: and
2: Field2 = 'Value2'
3: or
4: Field3 = 'Value3'
好訊息是,我有一個適用于第一個的正則運算式:
\(([A-Za-z0-9\s\'=] )\) (and|or) \(([A-Za-z0-9\s\'=] )\)

轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/454149.html
上一篇:python中的字典索引?
