• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    ASP是使用正则提取内容里所有图片路径SRC的实现代码

    函数

    Function RegImg(TheStr)
        Dim RegEx
        Set RegEx = New RegExp '建立正则表达对象。
        RegEx.IgnoreCase =True ' 是否区分大小写,True为不区分且默认
        RegEx.Global = True '全部匹配还是只匹配第一个 
        RegEx.Pattern = "img[^>]*src\s*=\s*['"CHR(34)"]?([\w/\-\:.]*)['"CHR(34)"]?[^>]*>" ' 搜索所使用的正则表达式
        If Regex.test(TheStr) Then  ' 判断是否有匹配值,返回True或者False。不受Global属性影响。
            Dim Matches
            Set Matches = RegEx.Execute(TheStr) ' 执行搜索。Execute 方法返回一个Matches 集合,其中包含了在 TheStr 中找到的每一个匹配的 Match 对象。如果未找到匹配,Execute 将返回空的 Matches 集合。
            For Each Match in Matches ' 遍历匹配集合。
            'RetStr = RetStr  Match.Value  "br />" '获取整个img
            RetStr = RetStr  Match.SubMatches(0)"||" '只取src
            Next
            RegImg = RetStr
        End If           
    End Function

    '调用方法
    htmlBody="img id='img'  src='/images/01.jpg' alt='图片标题' style='border:none;position:relative;' />img  src='/111.jpg' />img  src='/222.jpg' />"
    Response.Write RegImg(htmlBody)

    到这里就为拿出了,大家可以根据需要修改。

    上一篇:用ASP实现在线压缩与解压缩功能代码
    下一篇:asp字符串连接符&、多个字符串相加、字符串拼接类
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    ASP是使用正则提取内容里所有图片路径SRC的实现代码 ASP,是,使用,正则,提取,内容,