一聚教程网:一个值得你收藏的教程网站

最新下载

热门教程

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

时间:2026-09-19 08:40:01 编辑:袖梨 来源:一聚教程网

有时候客户提交的内容里包含多个图片,客户想单独把图片路径提取出来进行保存,下面一聚教程网小编跟大家分享ASP正则提取内容里所有图片路径SRC的方法函数,需要的朋友可以参考下

函数

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

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

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

热门栏目