QTP基本方法2------截取字符串

Posted 沐风麟

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了QTP基本方法2------截取字符串相关的知识,希望对你有一定的参考价值。

1.instr:

返回字符串在另外一个字符串中第一次出现的位置

结构:instr([start],string1,string2[,compare])

start:开始位置,可选参数,默认为1

string1:查找目标字符串

string2:所查找的字符串

compare:可选参数,指定字符串比较类型;0标识区分大小写,1标识不区分大小写。默认为0

例:

在sDfsdg中查找d第一次出现的位置(默认是从1开始进行比较)

msgbox instr("sDfsdg","d",0)//结果为5

 

2.mid

截取起始位置开始的指定长度的字符

结构:mid(string,start[,length)

开始位置参数必填,长度可选填

例:

Dim str=“This is a test”

msgbox mid(str,2,5)//结果:"his i"

msgbox mid(str,6)//结果:"is a test"

 

3.left

从左边开始截取指定长度的字符

结构:left(str,length)

例:

Dim str="This is a test"

msgbox left(str,6)//结果:"This is"

msgbox left(str,0)//结果:空串

 

4.right

从右边开始截取指定长度的字符

结构:right(str,length)

例:

Dim str="This is a test"

msgbox right(str,6)//结果:"a test"

msgbox right(str,0)//结果:空串

 

5.len

字符串的长度

结构:len(str)

例:

Dim str="This is a test"

msgbox len(str)//结果:"14"

以上是关于QTP基本方法2------截取字符串的主要内容,如果未能解决你的问题,请参考以下文章

字符串截取的几种基本方法

字符串截取的几种基本方法

对字符串的基本操作(查看,转成编码,截取,拼接)

shell中字符串的截取方法cut基本用法

php截取指定2个字符之间字符串的方法

【搬运】Sql Server中截取字符串的常用方法