62,267
社区成员
发帖
与我相关
我的任务
分享
string str = "aaa<img src=\"/img/mood/11.gif\" border=\"0\" />bbb<img src=\"/img/mood/12.gif\" border=\"0\" />ccc<img src=\"/img/mood/15.gif\" border=\"0\" />ddd";
string result = Regex.Replace(str, @"<img[^>]*?""/img/mood/(\d+)\.gif""[^>]*?>", @"[em$1]");
Console.WriteLine(result);
//aaa[em11]bbb[em12]ccc[em15]ddd
string str = "xxxx<img src="/img/mood/15.gif" border="0" />xxxxx<img src="/img/mood/17.gif" border="0" />xxx<img src="/img/mood/18.gif" border="0" />xxx";
string result = Regex.Replace(str, @"<img[^>]*?""/img/mood/(\d+)\.gif""[^>]*?", @"\[em(\d+)\]");
Response.Write(result);
string str = "xxxx[em11]xxxxx[em12]xxx[em15]xxx";
string result = Regex.Replace(str, @"\[em(\d+)\]", @"<img src=""/img/mood/$1.gif"" border=""0"" />");
Response.Write(result);
/*
xxxx<img src="/img/mood/11.gif" border="0" />xxxxx<img src="/img/mood/12.gif" border="0" />xxx<img src="/img/mood/15.gif" border="0" />xxx
*/
var str="xxxx<img src=\"/img/mood/11.gif\" border=\"0\" />xxxxx<img src=\"/img/mood/12.gif\" border=\"0\" />xxx<img src=\"/img/mood/15.gif\" border=\"0\" />xxx";
var reg = /<img[^>]*?src=\"\/img\/mood\/(\d+)\.gif\"[^>]*?>/ig;
var result = str.replace(reg,"[em$1]");
document.write(result);
//xxxx[em11]xxxxx[em12]xxx[em15]xxx
string source = "xxxx[em15]xxxxx[em15]xxxxxx";
string replacestr = @"<img src=""/img/mood/15.gif"" border=""0"" />";
Regex reg = new Regex(@"\[em15\]");
source = reg.Replace(source, replacestr);
string source = @"xxxx<img src=""/img/mood/15.gif"" border=""0"" />xxxxx<img src=""/img/mood/15.gif"" border=""0"" />xxxxxx";
string replacestr = @"[em15]";
Regex reg = new Regex(@"<img[^>].*?15.gif.*?/>");
source = reg.Replace(source, replacestr);
<script type="text/javascript">
var str="aaa[em11]bbb[em12]ccc[em15]ddd";
var reg = /\[em(\d+)\]/ig;
var result = str.replace(reg,"<img src=\"/img/mood/$1.gif\" border=\"0\" />");
alert(result)
</script>