28,391
社区成员
发帖
与我相关
我的任务
分享
Function getImg(Con)
Dim regEx:Set regEx = New RegExp
regEx.IgnoreCase = True
regEx.Global = True
regEx.Pattern = "src\=.+?\.(gif|jpg)"
Set Matches = regEx.Execute(Con)
If regEx.Test(Con) Then
PhotoUrl=Lcase(Matches(0).value)
PhotoUrl=replace(PhotoUrl,"src=","")
PhotoUrl=replace(PhotoUrl,left(PhotoUrl,5),"")
PhotoUrl=replace(PhotoUrl,";","")
getImg=PhotoUrl
End If
End Function
content = "<img src='aaa.gif' border=""1""><img src='bbb.jpg'/><img src='ccc.gif'>"
Response.Write getImg(content)
Function getImg(Con)
Dim regEx:Set regEx = New RegExp
Dim s : s = ""
Dim i
regEx.IgnoreCase = True
regEx.Global = True
regEx.Pattern = "src\s*=\s*('|"")(.+?)(\1)"
Set Matches = regEx.Execute(Con)
For i=0 To Matches.Count-1
If i <> Matches.Count-1 Then s = s & Matches(i).SubMatches(1) & "[Next]<br>" & VbCrLf
Next
getImg=s
End Function
content = "<img src='aaa.gif' border=""1""><img src='bbb.jpg'/><img src='ccc.gif'>"
Response.Write getImg(content)
Function getImg(Con)
Dim regEx:Set regEx = New RegExp
Dim s : s = ""
Dim i
regEx.IgnoreCase = True
regEx.Global = True
regEx.Pattern = "src\s*=\s*('|"")(.+?)(\1)"
Set Matches = regEx.Execute(Con)
For i=0 To Matches.Count-1
s = s & Matches(i).SubMatches(1)
If i <> Matches.Count-1 Then s = s & "[Next]"
s = s & <br>" & VbCrLf
Next
getImg=s
End Function