我正在开发一个简单的翻译器,将SQL INSERT语句转换为数据集XML文件,以便与DbUnit一起使用。
我的当前定义如下:
现在,我想支持SQL的不区分大小写命令,例如,接受所有的
我想知道是否有一种方法可以使用
我的当前定义如下:
def t_INSERT(token):
r'INSERT\s+INTO'
return token
现在,我想支持SQL的不区分大小写命令,例如,接受所有的
INSERT INTO
,Insert Into
,insert into
和iNsErT inTO
都视为相同的命令。我想知道是否有一种方法可以使用
re.I
来忽略大小写,或者还有其他我不熟悉的编写规则的替代方法。