110,536
社区成员
发帖
与我相关
我的任务
分享
void Main()
{
string[] ss={"SCMessage.ShowMSG(\"CSDN论坛\",0)","SCMessage.ShowMSG(SRV.Message,0)","SCMessage.ShowMSG(Func.BuildStr(\"AAA\",Bstr,\"C\"),0)"};
var reg=new Regex(@"(?i)SCMessage.ShowMSG\((.*),0\)");
foreach(string s in ss)
{
Console.WriteLine("{0} --> {1}",s,reg.Replace(s,"Parameters.MBC.ShowMSG($1,MessageBoxType.Warn)"));
}
/*
SCMessage.ShowMSG("CSDN论坛",0) --> Parameters.MBC.ShowMSG("CSDN论坛",MessageBoxType.Warn)
SCMessage.ShowMSG(SRV.Message,0) --> Parameters.MBC.ShowMSG(SRV.Message,MessageBoxType.Warn)
SCMessage.ShowMSG(Func.BuildStr("AAA",Bstr,"C"),0) --> Parameters.MBC.ShowMSG(Func.BuildStr("AAA",Bstr,"C"),MessageBoxType.Warn)
*/
}
str=Regex.Replace(str,@"(?i)SCMessage.ShowMSG\((.*),0\)","Parameters.MBC.ShowMSG($1,MessageBoxType.Warn)");