vb常用的内部函数(二):字符串函数

len(string):计算字符串长度函数。返回字符串string中字符的个数。一个汉字为一个字符,空格也为一个字符,空字符串的长度为0.

Ltrim(string)、Rtrim(string)、Trim(string):

Ltrim(string)函数功能是返回删除了字符串string左边空格之后剩余的部分。

Rtrim(string)函数功能是返回删除了字符串中string右边空格之后的剩余部分,

Trim(string)函数组合了前两个函数功能,返回删除字符串string左右空格之后的剩余部分。

left(string,n):从字符串的左边取n个字符。

right(string,n)从字符串的右边取n个字符。

mid(string,n,m):从字符串string的第n个字符开始向右取m个字符。如果n的值超过了字符串的最大长度,函数将返回空字符串。

string(n,string):返回由n个重复的字符组成的字符串,这个字符为字符串string的首字符

instr(n,string1,string2):该函数的功能是从字符串string1的第n个字符开始搜索字符串string2第一次出现的位置。省略n时,则从字符串string1的开头搜索。

InStrRev(string1,string2,n) 从n开始,从后住前查找,返回字符串2在字符串1中的位置,此处注意,虽是从后住前查找,但是返回的值还是从前往后算的。

Strconv(字符串,转换的类型) 将字符串转成指定的类型。常用的类型只有两个,vbwide 半角转成全角,vbNarrow 全角转成半角。 
例:Strconv("xiao",vbwide) 则返回 "XIAO",而Strconv("XIAO",vbnarrow) 则返回 "XIAO"。

Replace(string,S,R) :  将字符串string中的字符串S替换为字符串R,然后返回。 

P=StrReverse(string)  :返string参数反转后的字符串 

Ucase(string) 返回string的大写形式,只对英文字符有效。 
Lcase(string) 返回string的小写形式,只对英文字符有效。

Asc(字符) 返回[字符]的ascii编码,若有多个字符,则只返回首字符的ascii编码,和Chr()函数是一个可逆的过程。 

Chr(ASCii编码) 返回[Ascii]编码所代表的字符,和Chr()函数是一个可逆的过程。

space(n):返回一个n个空格组成的字符串,n为非负数。

原文地址:https://www.cnblogs.com/zhao-shan/p/9154176.html