asp获取内容中所有图片和第一张图片代码-如果未获取到可显示为: if Get_ImgSrc(str)= then response.write ...

海南网站建设,网页设计
记忆工作中的点滴
首页>> Asp技术 >>asp获取内容中所有图片和第一张图片代码

如果未获取到可显示为:

if Get_ImgSrc(str)="" then
response.write "未找到图片"
else
response.write Get_ImgSrc(str)
end if
'===================================== 
'获取内容中所有图片 
'===================================== 
Function Get_ImgSrc(ByVal t0) 
Dim t1,Regs,Matches,Match 
t1="" 
IF Not(IsNull(t0) Or Len(t0)=0) Then 
Set Regs=New RegExp 
Regs.Pattern="<img[^>]+src=""([^"">]+)""[^>]*>" 
Regs.Ignorecase=True 
Regs.Global=True 
Set Matches=Regs.Execute(t0) 
IF Matches.Count>0 Then 
For Each Match In Matches 
IF Left(Match.SubMatches(0),7)<>"http://" Then 
t1=t1&"<option value="""&Match.SubMatches(0)&""">"&Match.SubMatches(0)&"</option>" 
End IF 
Next 
End IF 
End IF 
Get_ImgSrc=t1 
Set Matches=Nothing 
Set Regs=Nothing 
End Function 

'===================================== 
'获取内容中第一个图片 
'===================================== 
Function Frist_Pic(ByVal t0) 
Frist_Pic="" 
Dim Regs,Matches 
Set Regs=New RegExp 
Regs.Ignorecase=True 
Regs.Global=True 
Regs.Pattern="<img[^>]+src=""([^"">]+)""[^>]*>" 
Set Matches=Regs.Execute(t0) 
IF Regs.test(t0) Then 
Frist_Pic=Matches(0).SubMatches(0) 
End IF 
Set Matches=Nothing 
Set Regs=Nothing 
End Function

×

感谢您的支持,我们会一直保持!

扫码支持
请土豪扫码随意打赏

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

打赏作者
版权所有,转载注意明处:不懂戀愛魚兒 » asp获取内容中所有图片和第一张图片代码
标签: asp 内容 获取图片

发表评论

路人甲 表情
看不清楚?点图切换 Ctrl+Enter快速提交

网友评论(1)

学习了学习了
树箅子 5年前 (2014-05-05) 回复