QTP中常用的VBS函式

2021-07-02 12:26:17 字數 1890 閱讀 3899

left 

函式 返回  variant 

(string),其中包含字串中從左邊算起指定數量的字元。 語法

left(string, 

length)

left 

函式的語法有下面的命名引數:

部分 說明 

string 

必要引數。字串表示式其中最左邊的那些字元將被返回。如果 

string 

包含 null,將返回 

null。 

length 

必要引數;為 

variant 

(long)。數值表示式,指出將返回多少個字元。如果為 

0,返回零長度字串 

("")。如果大於或等於 

string 

的字元數,則返回整個字串。  說明

欲知 string 

的字元數,使用 

len 

函式。注意 

leftb 

函式作用於包含在字串中的位元組資料。所以 

length 

指定的是位元組數,而不是要返回的字元數。

mid 

函式 從字串中返回指定數目的字元。

mid(string, 

start[, 

length]) 引數

string 

字串表示式,從中返回字元。如果 

string 

包含 null,則返回 

null。 

start 

string 

中被提取的字元部分的開始位置。如果 

start 

超過了 

string 

中字元的數目,mid 

將返回零長度字串 

("")。 

length 

要返回的字元數。如果省略或 

length 

超過文字的字元數(包括 

start 

處的字元),將返回字串中從 

start 

到字串結束的所有字元。  說明

要判斷 

string 

中字元的數目,可使用 

len 

函式。下面的示例利用 

mid 

函式返回字串中從第四個字元開始的六個字元:

dim 

myvar

myvar 

=  mid("vb指令碼is 

fun!", 

4, 6) 

'myvar 

包含 "script"。

注意 midb 

函式與包含在字串中的位元組資料一起使用。其引數不是指定字元數,而是位元組數。

len 

函式 返回字串內字元的數目,或是儲存一變數所需的位元組數。

len(string 

|  varname) 引數

string 

任意有效的字串表示式。如果 

string 

引數包含 

null,則返回 

null。 

varname 

任意有效的變數名。如果 

varname 

引數包含 

null,則返回 

null。  說明

下面的示例利用 

len 

函式返回字串中的字元數目:

dim 

mystring

mystring 

=  len("vbscript") 

'mystring 

包含 8。

注意 

lenb 

函式與包含在字串中的位元組資料一起使用。lenb 

不是返回字串中的字元數,而是返回用於代表字串的位元組數。

QTP中常用的VBS函式

left 函式 返回 variant string 其中包含字串中從左邊算起指定數量的字元。語法 left string,length left 函式的語法有下面的命名引數 部分 說明 string 必要引數。字串表示式其中最左邊的那些字元將被返回。如果 string 包含 null,將返回 nul...

QTP常用函式

left 函式 返回 variant string 其中包含字串中從左邊算起指定數量的字元。語法left string,length left 函式的語法有下面的命名引數 部分說明 string 必要引數。字串表示式其中最左邊的那些字元將被返回。如果 string 包含 null,將返回 null。...

VBS常用函式

replace expression,find,replace with,compare,count,start 在 找 用 替換,二進位制0,替換數目,開始搜尋位置 split expression,delimiter,count,compare 字串,分隔符 引號用 1返回所有,0二進位制比較 ...