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