您的位置:首页 > 其它

将字符串中指定字符替换成其他不同字符

2009-04-24 14:38 253 查看
public static int i = 0;
private void dd()
{
string sone, stwo;
sone = "afasf<span style="color:red" mce_style="color:red">{A}</span>asd<span style="color:red" mce_style="color:red">{A}</span>fdd<span style="color:red" mce_style="color:red">{A}</span>ddd<span style="color:red" mce_style="color:red">{A}</span>----<span style="color:red" mce_style="color:red">{A}</span>asfasdfasd<span style="color:red" mce_style="color:red">{A}</span>54646<span style="color:red" mce_style="color:red">{A}</span>";
stwo = "{A}";
Regex r = new Regex(stwo);
MatchEvaluator myEvaluator = new MatchEvaluator(ReplaceCC);
Response.Write("原 字 符  串:" + sone+"<br/>");
sone = r.Replace(sone, myEvaluator);
Response.Write("替换后字符串:"+sone);
}
public string ReplaceCC(Match m)
{
List<string> l = new List<string>();
l.Add("我");
l.Add("是");
l.Add("中");
l.Add("国");
l.Add("人");
if (i < l.Count)
{
i++;
}
else
{
i = 1;
}
return l[i-1].ToString();
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐