整容说文库 > 程序代码 > 教育资讯

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

来源:学生作业帮助网 编辑:整容说文库 时间:2020/12/04 15:32:39 程序代码
如何这样应用正则,匹配出的信息还要做为参数返回真正要显示的文本程序代码

想实现类似这样子的功能

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

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

急,在线等
<\s*(\S+)(\s[^>]*)?>[\s\S]*<\s*\/\1\s*> 匹配 HTML 标记
晕,我那个方法是要读一下儿库的。。
string s=Regex.Replace(content,@"(\[code\](.*?)\[\/code\])", new MatchEvaluator(getHtml));

      private string getHtml(Match m)
        {
         //你要处理的方案
        }
程序代码