主题:如何取中间的字?
veng
[专家分:0] 发布于 2008-05-20 15:48:00
例如:
UploadFiles/20071210143951132.doc
我只要取20071210143951132就可以.
如何做?
回复列表 (共3个回复)
沙发
2ccc_fans [专家分:260] 发布于 2008-05-21 00:52:00
使用MID函数截取就可以了
板凳
tianyu123 [专家分:2570] 发布于 2008-05-21 12:40:00
写个函数即可:
<%
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 楼
martine [专家分:4950] 发布于 2008-05-21 17:41:00
afilen1=TRIM(request("book_ad1"))
efilen1=INSTRREV(afilen1,"/") 取"/"的位置值
cfilen1=LEN(afilen1) '' 计算字符串长
ffilen1=Right(afilen1,cfilen1-efilen1) 得出"/"以后的字符串
再计算出"."的位置值,Left(字符串,串长-点位值)
我来回复