回 帖 发 新 帖 刷新版面

主题:如何取中间的字?

例如:

UploadFiles/20071210143951132.doc

我只要取20071210143951132就可以.

如何做?

回复列表 (共3个回复)

沙发

使用MID函数截取就可以了

板凳


写个函数即可:

<%
function string(str) '提取函数
dim s,s1,s2,s3
s=str
s1=split(s,"/")
s2=s1(1)
s3=split(s2,".")
string=s3(0)
end function
'调用函数
dim str
str="UploadFiles/20071210143951132.doc"
Response.Write string(str)
%>

3 楼

afilen1=TRIM(request("book_ad1"))
efilen1=INSTRREV(afilen1,"/")  取"/"的位置值
cfilen1=LEN(afilen1)  '' 计算字符串长
ffilen1=Right(afilen1,cfilen1-efilen1)  得出"/"以后的字符串
再计算出"."的位置值,Left(字符串,串长-点位值)

我来回复

您尚未登录,请登录后再回复。点此登录或注册