首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

正则表达式怎么写[/表情1]jdf[/表情2]jdfl转为<img src=face/1.gif>jdf<img src=face/2.gif

2012-07-29 
正则表达式如何写[/表情1]jdf[/表情2]jdfl转为img srcface/1.gifjdfimg srcface/2.gifjdfl[/表情1]j

正则表达式如何写[/表情1]jdf[/表情2]jdfl转为<img src=face/1.gif>jdf<img src=face/2.gif>jdfl
[/表情1]jdf[/表情2][/表情34]jdflksjflsjlsjf
转换为
<img src=face/1.gif>jdf<img src=face/2.gif><img src=face/34.gif>jdflksjflsjlsjf
正则表达式如何写

[解决办法]

C# code
            string source = "[/表情1]jdf[/表情2][/表情34]jdflksjflsjlsjf";            Regex reg = new Regex(@"(?is)(/表情)(\d+)(])");            source = reg.Replace(source, "<img src=face/$2.gif>");
[解决办法]
C# code
   string test = "[/表情1]jdf[/表情2][/表情34]jdflksjflsjlsjf";                test = Regex.Replace(test, @"\[/\D+(\d+)\]", "<img src=face/$1.gif>");//<img src=face/1.gif>jdf<img src=face/2.gif><img src=face/34.gif>jdflksjflsjlsjf 

热点排行