众位大侠,我对正则表达式不甚了解,现在有这样一个问题,望众大侠帮忙看下:
现有字符串:[/表情1][/表情2]
我希望用C#的正则,将这个字符串中数字之外的部分全部替换掉,替换结果如下:
<img src="face/1.gif" /><img src="face/2.gif" />
谢谢大家!
------解决方案--------------------------------------------------------
- C# code
string s = "[/表情1][/表情2]"; string r = Regex.Replace(s, @"\[/表情(\d+)\]", @"<img src=""face/$1.gif"" />"); Response.Write(Server.HtmlEncode(r));