+ -
当前位置:首页 → 问答吧 → 请问如何提取包含图片的帖子?

请问如何提取包含图片的帖子?

时间:2011-08-06

来源:互联网

如题,用户发帖后,可能会插入图片在文字内容中

现在要做的是:判断帖子里面有图片并且显示出来

已经做到能判断帖子中是否包含图片,但是如何提取其中一张呢?假如用户上传了20张图片,如何提取第一张,或者随机提取其中一张图片呢?


字段bbscontent里面的内容大致是这样的:
张三李四<img src="001.jpg" />王五赵六<img src="002.jpg" /><img src="003.jpg" />……

也就是图片的位置,是不固定的,应该如何提取其中一张图片呢?



作者: shenxian5   发布时间: 2011-08-06

要用到正则吗?

作者: shenxian5   发布时间: 2011-08-06

也就是:如何在html中提取一张图片?

作者: shenxian5   发布时间: 2011-08-06

<script type="text/vbscript">
<!--
str="张三李四<img src=""001.jpg"" />王五赵六<img src=""002.jpg"" /><img src=""003.jpg"" />"
Dim regEx,Match,Matches '建立变量。 
Set regEx=New RegExp '建立正则表达式。 
regEx.Pattern="<img[^>]*>" '设置模式。 
regEx.IgnoreCase=True '设置是否区分字符大小写。 
regEx.Global=True '设置全局可用性。 
'alert tempvalue  
Set Matches=regEx.Execute(str) 

if Matches.count>0 then 
  msgbox(Matches.item(0))
end if
//-->
</script>

作者: hongmei85   发布时间: 2011-08-06