我想匹配SQL语句insert into aaa (aa,bb,cc) values('dd,22,'ff'),如何匹配

我想匹配SQL语句insert into aaa (aa,bb,cc) values('dd,22,'ff'),如何匹配

如题 :
我想匹配SQL语句insert into aaa (aa,bb,cc) values('dd,22,'ff'),如何匹配?
re.search("\(.*?),(.*?),(.*?)\)",s).groups()
匹配不出来,怎么样能得到
('aa,'bb',cc')和('dd',22','ff')呢?
python的正则表达式最好用原始字符串
像r'^1\.1'
注意前面的r


[Copy to clipboard] [ - ]
CODE:
>>> import re
>>> a='''insert into aaa (aa,bb,cc) values('dd,22,'ff')'''
>>> sql=re.compile('.*\((.*)\).*\((.*)\).*')
>>> sql.match(a).group(1)
'aa,bb,cc'
>>> sql.match(a).group(2)
"'dd,22,'ff'"
>>>