我叫陈永达,欢迎来到我的51testing空间! 才开始使用,想把关于软件测试的一些资料和心得保存于此。 欢迎大家多来参观,多提宝贵意见!

【QTP】非常实用的Split字符串分割函数

上一篇 / 下一篇  2012-10-24 15:13:04 / 个人分类:QTP

非常非常常用的一个函数Split字符串分割函数。

  '定义一个测试用的字符串, 字符串用/做了分割
Dim myTestStr
myTestStr = "aaa/bbb/ccc/ddd/eee/fff/ggg"


'定义一个用于存储分割后字符串的数组
'Split(myTestStr , "/" , -1 , 1)就是切割myTestStr这个字符串,以"/"进行切割,
'-1表示返回所有子号码,1表示数值计算子字符串时使用的比较类型的值。
Dim arrTestStr
arrTestStr = Split(myTestStr , "/" , -1 , 1)   


 '下面的是将刚刚分割完成的字符串数组打印出来看一下
Dim i
For i = 0 to ubound(arrTestStr)      'ubound(arrTest)的意思是得到arrTest数组下标的最大值
       print "arrTestStr(" & i & ") = " & arrTestStr(i)   '打印语句
Next

打印出的结果是:

arrTest(0) = aaa

arrTest(1) = bbb

arrTest(2) = ccc

arrTest(3) = ddd

arrTest(4) = eee

arrTest(5) = fff

arrTest(6) = ggg

 我经常用来做一些赋值操作,也做一些对抓取到的数据进行分割处理的工作


TAG: 软件测试 QTP split Split 陈永达 字符串分割

陈永达的软件测试 引用 删除 黑羽祭   /   2013-02-05 09:07:12
原帖由Giant321于2013-02-04 09:02:57发表
不是很懂呢  能加一下注释吗  


已加注释。
Giant321的个人空间 引用 删除 Giant321   /   2013-02-04 09:02:57
不是很懂呢  能加一下注释吗  
temp20121017的个人空间 引用 删除 temp20121017   /   2012-12-02 10:06:21
还是不明白-1,,1的作用
 

评分:0

我来说两句

Open Toolbar