首页 新闻 会员 周边 捐助

c#Regex.Replace用法

0
悬赏园豆:100 [已解决问题] 解决于 2016-04-28 12:46

本人小白,现有一个技术实现问题,求大神指点如何实现:

 

 string msg="请访问 [[xxx@www.xxx.com]]";

将上述文本转换为:<a href=‘www.xxx.com' >xxx</a>

最终效果 msg="请访问xxx";xxx为超链接

bekary的主页 bekary | 初学一级 | 园豆:114
提问于:2016-04-28 12:35
< >
分享
最佳答案
0

        string msg="请访问 [[xxx@www.xxx.com]]";

        Regex rex = new Regex(@"\[\[(.+?)@(.+?)\]\]");

        var aaa = rex.Replace(msg,"<a href='$2' style='color:blue'>$1</a>");

bekary | 初学一级 |园豆:114 | 2016-04-28 12:45
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册