问题描述
"Select*Fromtable_aaWherea.subctrcd<>'0'anda.BchCd='"+$Dbank_id+"'Anda.CurrNo='"+$Dcurr_id+"'Anda.DataDate='"+$Ddate+"'orderbya.SubCtrCd";有上述一个字符串定义的SQL,想在想将参数部分替换由=判断改为in子句:Wherea.subctrcd<>'0'anda.BchCdin('..','..')Anda.CurrNo=in('..','..')Anda.DataDatein('..','..')orderby考虑使用正则表达式查找替换,想请熟练正则的高人给些一个...分析字符串的规律应该是:=[一个]空格[N个]'[一个]空格[N个]"[一个]空格[N个]+[一个]空格[N个]维度空格[N个]+[一个]空格[N个]"[一个]空格[N个]'[一个]
时间: 2024-10-27 03:36:08