当前位置: 代码迷 >> ASP.NET >> 怎么这样应用正则,匹配出的信息还要做为参数返回真正要显示的文本
  详细解决方案

怎么这样应用正则,匹配出的信息还要做为参数返回真正要显示的文本

热度:6448   发布时间:2013-02-26 00:00:00.0
如何这样应用正则,匹配出的信息还要做为参数返回真正要显示的文本

想实现类似这样子的功能

Regex.Replace(content,@ "(\[code\](.*?)\[\/code\]) ",   getHtml($2));  

getHtml()为真正返回要显示的HTML,

急,在线等

------解决方案--------------------------------------------------------
string s=Regex.Replace(content,@ "(\[code\](.*?)\[\/code\]) ", new MatchEvaluator(getHtml));

private string getHtml(Match m)
{
//你要处理的方案
}
  相关解决方案