asp提取图片名称,跪求!

[复制链接]
查看11 | 回复3 | 2011-10-30 10:37:57 | 显示全部楼层 |阅读模式
文章内容包含[UPLOAD=jpg,2.12,79,79,65]201110101427605.jpg[/UPLOAD]格式差不多前后可能还有点内容,图片部分就是这种格式,你应该明白的,要求取出来的结果为201110101427605.jpg,ASP实现,跪求,加分!!!
回复

使用道具 举报

千问 | 2011-10-30 10:37:57 | 显示全部楼层
使用instr配合mid函数来提龋或者使用正则表达式来提龋赞同
回复

使用道具 举报

千问 | 2011-10-30 10:37:57 | 显示全部楼层
Dimss,re,rvss=\"[UPLOAD=jpg,2.12,79,79,65]201110101427605.jpg[/UPLOAD]\"Setre=NewRegExpre.Pattern=\".*](\\d\\.jpg)\\[.*\"re.Global=Truere.IgnoreCase=Truere.MultiLine=Truerv=re.Replace(ss,\"$1\")response.writerv赞同
回复

使用道具 举报

千问 | 2011-10-30 10:37:57 | 显示全部楼层
写一个函数定义一个位置数值变量A取得要处理的内容并赋值给变量B首先查找变量B中第一个“[UPLOAD=jpg”的出现位置值,继续查找这个值之后第一次出现“]”的位置,这时得到你要取的内容的开始值C1,然后取得在这个值之后第一个[/UPLOAD]的位置值C2,截取C1和C2之间的字符就是你要的内容了,如果有多个就从C2开始,循环前面的步骤,把取得的字符结果赋值给新字符数组变量D结束之后,数组变量D中就是你要的全部图片名称了赞同
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行