asp中获取内容中所有图片与获取内容中第一个图
首先是获取内容中的所有图片地址的函数:
代码段:
```asp
'===================================== 获取内容中所有图片 =====================================
Function Get_All_Images(ByVal content)
Dim regex, matches
Dim imageSrcList = ""
If Not IsNull(content) And Len(content) > 0 Then
Set regex = New RegExp
regex.Pattern = "]+src="([^"">]+)">" ' 正则表达式匹配img标签中的src属性
regex.IgnoreCase = True
regex.Global = True
Set matches = regex.Execute(content)
If matches.Count > 0 Then
For Each match In matches
If Left(match.SubMatches(0), 7) <> " Then ' 排除绝对路径的图片地址
imageSrcList = imageSrcList & "" & vbCrLf
End If
Next
End If
End If
Get_All_Images = imageSrcList ' 返回包含所有图片地址的字符串
Set matches = Nothing
Set regex = Nothing
End Function '===================================== 获取内容中所有图片 ======================================'
```
接下来是获取内容中第一个图片地址的函数:
代码段:
```asp
'===================================== 获取内容中第一个图片的地址 ======================================'
Function Get_First_Image(ByVal content)
Dim regex, matches
Dim firstImageSrc = ""
Set regex = New RegExp
regex.Ignorecase = True
regex.Global = True
regex.Pattern = "]+src="([^"">]+)">" ' 正则表达式匹配img标签中的src属性
Set matches = regex.Execute(content)
If regex.test(content) Then
firstImageSrc = matches(0).SubMatches(0) ' 获取第一个匹配的src属性值作为第一个图片的地址
End If
Get_First_Image = firstImageSrc ' 返回第一个图片的地址
Set matches = Nothing
Set regex = Nothing
End Function '===================================== 获取内容中第一个图片的地址 ======================================'
编程语言
- asp中获取内容中所有图片与获取内容中第一个图
- php实现登陆模块功能示例
- dedecms中使用php语句指南
- SQL2008的sa账户被禁用其他账户无法连接的快速解
- js 提取某()特殊字符串长度的实例
- PHP向浏览器输出内容的4个函数总结
- 详解在Vue中通过自定义指令获取dom元素
- 浅谈JavaScript中的分支结构
- jq给页面添加覆盖层遮罩的实例
- angularjs2 ng2 密码隐藏显示的实例代码
- 又拍云异步上传实例教程详解
- SQLServer 2000定时执行SQL语句
- JavaScript中正则表达式的概念与应用
- ionic+AngularJs实现获取验证码倒计时按钮
- 基于nodejs的雪碧图制作工具的示例代码
- Vue报错:Uncaught TypeError- Cannot assign to read only pr