请问如何获取字符串在数组中的位置
2009-08-06 17:37
295 查看
<%
a="abc|ab|efg|hi"
b="ab"
response.write "b在a中的位置是"&getN(a,b)
%>
<%
function getN(x,y)
getN=0
arr=split(x,"|")
for i=0 to ubound(arr)
if arr(i)=y then
getN=i+1
exit function
end if
next
end function
%>
再给你一个:
VBScript code
a="abc|ab|efg|hi"
b="ab"
response.write "b在a中的位置是"&getN(a,b)
%>
<%
function getN(x,y)
getN=0
arr=split(x,"|")
for i=0 to ubound(arr)
if arr(i)=y then
getN=i+1
exit function
end if
next
end function
%>
再给你一个:
VBScript code
'查询是否存在该值 Function seekArrayVal(strArr,strVal) Dim strBool:strBool=false If Not IsArray(strArr) Or strVal="" then seekArrayVal=strBool For Each tmp in strArr If strVal=tmp then strBool=true Exit For End If Next seekArrayVal=strBool End Function
功能函数 ------------------------------------------------------- function getposition(xstr,keyword) dim sw, k, ar dim i i=0 sw=xstr k=keyword ar=split(sw,"|") do while i <ar.ubound(ar)-1 if ar[i]=k then getposition=i exit function end if i=i+1 loop end function ------------------------------------------------------- a="abc|ab|efg|hi" 有个字符串b ,b="ab" 数组操作 a=split(a,"|") 获取字符串b在数组a中的位置 应用: dim posi posi=getposition(a,b)
相关文章推荐
- 请问如何获取字符串在数组中的位置
- 请问如何在Android APP层获取Framework层中的鼠标位置信息。
- VBS中如何获取一个数组中最大值的位置?
- 【MFC】手把手教你如何将获取的字符串转换为数组
- PHP 在字符串中用数组下标的方法获取指定位置的值
- 练习:有一个有序的数组,想要将一个元素插入到该数组中,还要保证该数组是有序的。如何获取该元素在数组中的位置.(2012.2.17)
- Objective-c语言_用字符串方法和数组如何获取物理IP地址
- 1.如何避免野指针2.获取字符串的两种方法。以及malloc,calloc,ralloc的使用注意点3.二维三维数组4.数组和函数的区别
- 有两个字符串数组,即 string1 与 string2,不使用任何C/C++库函数的情况下,请问如何交换这两个字符串数组中的数据
- PHP如何快速的按照字符串获取数组中的值?
- 对于一个有序的数组,如果要插入一个元素并保证数组还有序, 问如何获取该元素位置。用二分法
- 如何得到数组中字符串的位置
- 获取一段文字中,有(回车)换行符"\n"的位置数组
- js中如何把字符串转化为对象、数组示例代码
- c/c++如何获取数组的长度
- 如何在ViewPager外部获取“当前显示的页面的位置position”
- 获取字符串或数组元素
- 如何从XML字符串获取DataSet
- JavaSE 之 如何将一个用逗号分隔的字符串转换成字符数组
- activity中edittext如何在光标位置插入一个字符串