0
我有用人類可讀語言編寫的查詢過濾器。我需要解析它並轉換爲SQL where子句。實例是:使用RegEx解析過濾表達式
CustomerName Starts With 'J'
變得
CustomerName LIKE 'J%'
和
CustomerName Includes 'Smi'
變得
CustomerName LIKE '%Smi%'
完整表達要分析可能是複雜得多如
CustomerName Starts With 'J' AND State = 'CA'
應該成爲
CustomerName LIKE 'J%' AND State = 'CA'
什麼是去了解這一點的最好方法是什麼?可以用RegEx輕鬆完成(我不是正則表達式專家)。
這工作完美。你激勵我正確學習RegEx。 – Craig 2009-02-06 03:15:51