objregex = new regex("\[img\](http|https|ftp):\/\/(.[^\[]*)\[\/img\]")
vstr = objregex.replace(vstr,"<br><a onfocus=this.blur() href=""$1://$2"" target=_blank><IMG SRC=""$1://$2"" border=0 alt=按此在新窗口浏览图片 onload=""javascript:if(this.width>screen.width-333)this.width=screen.width-333""></a>")
vstr = objregex.replace(vstr,"<br><a onfocus=this.blur() href=""$1://$2"" target=_blank><IMG SRC=""$1://$2"" border=0 alt=按此在新窗口浏览图片 onload=""javascript:if(this.width>screen.width-333)this.width=screen.width-333""></a>")
解决方案 »
- databing:system.data.datarowview 不包含列名“name”
- C# 实现P2P 桌面共享【高分悬赏】
- 求一个取数字的方法
- 关于工程文件的管理
- 一段上传代码出了问题,高过10MB文件就不调用button方法!(内附上传代码)
- TO:hjf1223(学点有技术含量的!)(请你近来,我补分给你) 《类似于SPLIT函数,用字符串做分隔符》
- 请问各位大侠,在C#中怎样实现显示多列的下拉列表框???
- 【百分求助】捕捉麦克风的输入数据。不使用外部DLL
- 从Socket服务中得到的数据如何在WebForm上显示!
- dataGrid上绑定dropdownlist控件后OnSelectedIndexChanged处理的难题!!!
- 有没有把vb.net代码转为c#的工具啊
- 有关打印问题,请高手指点,解决了就给分,谢谢!
我是这样做的
string content = "";
Regex rg = new Regex(@"\[img\](http|https|ftp):\/\/(.[^\[]*)\[\/img\]");
Response.Write(Regex.Replace(content, @"\[img\](http|https|ftp):\/\/(.[^\[]*)\[\/img\]", "</img>"));
因为我试了你这种方法,他说有无法识别的转义字符,大家一块讨论一下啊