日期:2014-05-19  浏览次数:20453 次

建立正则表达式替换类的问题
想建立一个类用来用正则表达式替换如:
做一个方法replacetext(string   str,string   patrn,string   replacestr)
str   被替换的字符串
patrn   替换的正则表达式
replacestr   替换的字符串
如何做?

------解决方案--------------------
为了结构清晰点,分开写的,可以适当简化

private string replacetext(string str, string patrn, string replacestr)
{
string yourStr = str;
Regex r = new Regex(patrn);
string replaceStr = replacestr;
string resultStr = r.Replace(yourStr, replaceStr);
return resultStr;
}