求关于过滤sql语句单引号的正则
题目:
string sqlStr1="INSERT INTO tablename (a,b,c) VALUES ('111','22'2','333')";
string sqlStr2="UPDATE tablename SET a='111',b='22'2',c='333'";
很明显了,222中间多一个一单引号,导致这两条语句都无法执行,怎样把这个单引号替换为双引号,求此正则语句,万分感谢!
------解决方案--------------------
C# code
@"(?<='[\s\w]*)'(?=[\s\w]*')"