asp字符串两字符之间截取

来源:百度知道 编辑:UC知道 时间:2024/07/08 20:40:55
我想截取第二个 - 和第三个 - 中间部分的数据如何截取?
0810-53-130-2FB
0810-13-04-1
0810-2-169-1MB
0810-20-19-1MB

也就是 130 04 169 19 这部分数据。

如所有数据格式都一样的话可以这样
temp="0810-53-130-2FB"
'格式化为数组
temp_arr=Split(temp,"-")
' 下标为2的位置字符是你需要的
you_str=temp_arr(2)

<%=split("0810-53-130-2FB","-")(2)%>
<%=split("0810-13-04-1","-")(2)%>
<%=split("0810-2-169-1MB","-")(2)%>
<%=split("0810-20-19-1MB","-")(2)%>

结果:130 04 169 19

<%
a(1)="0810-53-130-2FB "
a(2)="0810-13-04-1 "
a(3)="0810-2-169-1MB "
a(4)="0810-20-19-1MB "
for i=1 to 4
b(i)=split(a(i),"-")
next
%>
<%=b(1)(2)& b(2)(2) &b(3)(2) &b(4)(2)%>