读书人

C# 随机批量轮换

发布时间: 2013-07-20 11:07:48 作者: rapoo

C# 随机批量替换
一个字符串中有10个 同样的标签如:<随机数>。

我现在要 替换“<随机数>”。如果第一个是 123,第二个444, 等 随机 数字,这个功能 用正则替换怎么写?

[解决办法]
using System.Text.RegularExpressions;


Random rnd = new Random();
Regex rx = new Regex(@"\<随机数\>");
string result = rx.Replace(你的字符串, new MatchEvaluator(
m => rnd.Next(100, 999).ToString()
));

读书人网 >asp.net

热点推荐