日期:2014-05-17  浏览次数:20393 次

字符串替换
问题如下:

GetPlanData(File,Org,Dept,Route,Rule,'0106',PeriodNo,'年0') *GetPlanData(File,Org,Dept,Route,Rule,'0102',PeriodNo,'年0') *GetDayData(File,Org,Dept,Route,Rule,'0101',PeriodNo,'年0')


在一上字符串中替换含有GetPlanData(,,,,,,,)这个字符串中的这个"PeriodNo“


由于没分了 只有50分送给大神了



------解决方案--------------------
s = Regex.Replace(s, @"GetPlanData\(.+?\)", new MatchEvaluator(m => m.Value.Replace(PeriodNo, yourNewValue)));