怎样使ASP获得代码中第一张图片地址_ASP教程

编辑Tag赚U币
教程Tag:暂无Tag,欢迎添加,赚取U币!

推荐:浅析ASP-server.URLEncode反函数:urldecode
如果有空格就用 代替,如果有其它字符就用%ASCII代替,如果有汉字等四个字节的字符,就用两个%ASCII来代替。不过有时候我们也需要将经过这种编码的字符串进行解码,但asp并没有提供相关的

以下为引用的内容:

'把pattern 又修改了下
'code要检测的代码
'http://www.mb5u.com/asp.asp
'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(.*?)src\s?\=\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(3)
else
toppic = matches(0).submatches(0)
end if
else
toppic = nopic
end if
end function
code1 = "<img src=""1.gif"">"
pic = toppic(code1,"html","nopic.gif")
response.Write pic

分享:ASP实例:读取xml文件的程序
以下为引用的内容: strSourceFile = Server.MapPath(dataXML&/Advertisement/&id&/adv.xml) Set

来源:模板无忧//所属分类:ASP教程/更新时间:2009-08-02
相关ASP教程