asp如何提取文章中的图片信息
一段文章信息保存在数据库中,其中有<imgsrc="uploadfiles/1.gif">这样的图片信息,如何将该图片信息从数据库中提出并显示在网页中第三个回答最简便,看...
一段文章信息保存在数据库中,其中有<img src="uploadfiles/1.gif">这样的图片信息,如何将该图片信息从数据库中提出并显示在网页中
第三个回答最简便,看起来也最容易实现,可是我却不知道怎么用啊.
比如说我从数据库中提出一段信息rs("info_note"),怎么样才能从rs("info_note")中取出图片信息呢??
这一块我明白了,只要将str=rs("info_note")即可,但是显示的是图片地址,却不是图片本身,如何处理一下呢???谢谢 展开
第三个回答最简便,看起来也最容易实现,可是我却不知道怎么用啊.
比如说我从数据库中提出一段信息rs("info_note"),怎么样才能从rs("info_note")中取出图片信息呢??
这一块我明白了,只要将str=rs("info_note")即可,但是显示的是图片地址,却不是图片本身,如何处理一下呢???谢谢 展开
4个回答
展开全部
怎么一点分都不给啦
<%
Str = "<img src='图片地址' alt='3.jpg' /> <img alt=说明 src='1.jpg'/> <img src='2.jpg'/>"
Set regEx = New RegExp '建立正则表达式。
regEx.Pattern = "(<img)(.[^<>]*)(src=)('|"&CHR(34)&"| )?(.[^'|\s|"&CHR(34)&"]*)(\.)(jpg|gif|png|bmp|jpeg)('|"&CHR(34)&"|\s|>)(.[^>]*)(>)" '设置模式。
regEx.IgnoreCase = True '设置是否区分字符大小写。
regEx.Global = True '设置全局可用性。
Set Matches = regEx.Execute(Str) '执行搜索。
For Each Match in Matches '遍历匹配集合。
'输入图片地址
Response.Write Match.SubMatches(4)&"."&Match.SubMatches(6)&"<br>"
Next
%>
上面把图片地址显示出来
<%
Str = "<img src='图片地址' alt='3.jpg' /> <img alt=说明 src='1.jpg'/> <img src='2.jpg'/>"
Set regEx = New RegExp '建立正则表达式。
regEx.Pattern = "(<img)(.[^<>]*)(src=)('|"&CHR(34)&"| )?(.[^'|\s|"&CHR(34)&"]*)(\.)(jpg|gif|png|bmp|jpeg)('|"&CHR(34)&"|\s|>)(.[^>]*)(>)" '设置模式。
regEx.IgnoreCase = True '设置是否区分字符大小写。
regEx.Global = True '设置全局可用性。
Set Matches = regEx.Execute(Str) '执行搜索。
For Each Match in Matches '遍历匹配集合。
'输入图片地址
Response.Write Match.SubMatches(4)&"."&Match.SubMatches(6)&"<br>"
Next
%>
上面把图片地址显示出来
展开全部
Str = "<img src='图片地址' alt='3.jpg' /> <img alt=说明 src='1.jpg'/> <img src='2.jpg'/>"
Set regEx = New RegExp '建立正则表达式。
regEx.Pattern = "(<img)(.[^<>]*)(src=)('|"&CHR(34)&"| )?(.[^'|\s|"&CHR(34)&"]*)(\.)(jpg|gif|png|bmp|jpeg)('|"&CHR(34)&"|\s|>)(.[^>]*)(>)" '设置模式。
regEx.IgnoreCase = True '设置是否区分字符大小写。
regEx.Global = True '设置全局可用性。
Set Matches = regEx.Execute(Str) '执行搜索。
For Each Match in Matches '遍历匹配集合。
'输入图片地址
Response.Write Match.SubMatches(4)&"."&Match.SubMatches(6)&"<br>"
Next
Set regEx = New RegExp '建立正则表达式。
regEx.Pattern = "(<img)(.[^<>]*)(src=)('|"&CHR(34)&"| )?(.[^'|\s|"&CHR(34)&"]*)(\.)(jpg|gif|png|bmp|jpeg)('|"&CHR(34)&"|\s|>)(.[^>]*)(>)" '设置模式。
regEx.IgnoreCase = True '设置是否区分字符大小写。
regEx.Global = True '设置全局可用性。
Set Matches = regEx.Execute(Str) '执行搜索。
For Each Match in Matches '遍历匹配集合。
'输入图片地址
Response.Write Match.SubMatches(4)&"."&Match.SubMatches(6)&"<br>"
Next
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
只显示这个图片别的文字都过滤掉?
那就把数据读取出来,然后用正则获取图片标签,然后显示吧
那就把数据读取出来,然后用正则获取图片标签,然后显示吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
加编辑器!我这里有现成的,你要不?要就给我发QQ消息!QQ:415233773
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询