建站常识

asp获取内容当中第一张图片

发布时间 | 2016/11/12  点击 | 

用asp获取内容中的图片与获取内容中的第一个图片地址,主要是PYCMS中保存内容中的图片需要用得到,使用的是正则的方法


'===================================== 
'获取内容中第一张图片
'===================================== 

Function Frist_Pic(ByVal t0) 
Frist_Pic="" 
Dim Regs,Matches 
Set Regs=New RegExp 
Regs.Ignorecase=True 
Regs.Global=True 
Regs.Pattern="]+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


'===================================== 
'获取内容中所有图片 
'===================================== 
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="]+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&"

相关信息