加入收藏 | 设为首页 | 会员中心 | 我要投稿 南平站长网 (https://www.0599zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > Asp教程 > 正文

ASP获得代码中第一张图片地址

发布时间:2016-09-29 01:31:12 所属栏目:Asp教程 来源:站长网
导读:% '把pattern 又修改了下 'code要检测的代码 'www.nml78z.cn/article.asp?id=29 'leixing html 或者ubb 'nopic 代码没有图片时默认值 function toppic(code,leixing,nopic) set regex = new regexp regex.ignorecase = true regex.global = true if leixin
<%
'把pattern 又修改了下
'code要检测的代码
'www.nml78z.cn/article.asp?id=29
'leixing html 或者ubb
'nopic 代码没有图片时默认值
function toppic(code,leixing,nopic)
set regex = new regexp
regex.ignorecase = true
regex.global = true
if leixing = "html" then
regex.pattern = "<img(.*?)srcs?=s?(u0022?)(.*?)([u0022/])>"
else
regex.pattern = "[img]([^u005B]+)"
end if
set matches = regex.execute(code)
if regex.test(code) then
if leixing = "html" then
toppic = matches(0).submatches(2)
else
toppic = matches(0).submatches(0)
end if
else
toppic = nopic
end if
end function
code1 = "<img widht=""123"" src=""www.nml78z.cn/1.gif"" widht=""123""/>"
pic = toppic(code1,"html","nopic.gif")
pic=Replace(pic, Chr(34) ,"")
pics=Split(pic," ")
pic=pics(0)
response.Write pic
%>

(编辑:南平站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读