日期:2014-05-17 浏览次数:20910 次
string tempStr = @"是这样的,
#271;放大后即可#521;<t>42342</t>#2433;#%#@$@##3501;但是毕竟是#2911;#2908;#3241
";
string pattern = @"(?i)(?<=#\D*?)\d+";
tempStr = Regex.Replace(tempStr, pattern, a => {
int num = 0;
int.TryParse(a.Value,out num);
num = num + 1000;//定义公式
return num.ToString();
});
//是这样的,\r\n#1271;放大后即可#1521;<t>42342</t>#3433;#%#@$@##4501;但是毕竟是#3911;#3908;#4241\r\n