Split()函数
1】理解
它是一个操作字符串的函数,用于分割字符串的函数,它能以一个字符串内容中的一个(或几个连续的)特定的字符为切割位点的标志,将这个字符串分割成若干个小字符串。
2]用法
变量 = Split(原字符串变量, 切割标志)
3】例子
这里有一个字符串变量a,它的值是"你、我、他",则
b = Split(a, "、")
此后b就变成了一个变量组,b(0)的值是"你",b(1)的值是"我",b(2)的值是"他"。
类型说明符$
1】理解
$是一个类型说明符(用来标识数据类型),$表示字符串类型.
2】例子
Dim a$(注意:类型说明符放在变量之后且不能有空格),也等价于Dim a As String,即把a定义为字符串类型.
Inter函数
1】理解
instr函数在Oracle/PLSQL中是返回要截取的字符串在源字符串中的位置。instr是一个非常好用的字符串处理函数,几乎所有的字符串分隔都用到此函数。
2】用法
InStr([start,]string1, string2[, compare])
这个函数需要的的参数是起始位置、主体字符串、要查找的字符串;Compare是可选参数。指定字符串比较。此compare参数是可以省略的,也可以是0, 1或 2。指定0(缺省)做二进制比较。指定1做不区分大小写的文本比较。
3】例子
查找在字符串“abcdefg”中是否存在“cd”并返回其位置
pos=InStr(1,"abcdefg","cd")
则pos会返回3表示查找到并且位置为第三个字符开始。这就是“查找”的实现,而“查找下一个”功能的实现就是把当前位置作为起始位置继续查找。
Ucase()函数
1】理解
Ucase()是VB中的一个函数,函数作用是将一个字符串中的小写字母转化为大写字母,而不对其中的数字,大写字母进行处理,其中的字母U是英文单词Uppercase(中文意思为大写字母)的第一个字母。
2】例子
dim str1 as string,str2 as string
str1="AbCdEfGhiJ123PuY"
str2=Ucase(str1)
上述VB代码执行后的str2的内容是将str1字符串中的小写字母转化为大写字母,结果是str2="ABCDEFGHIJ123PUY"
3】Lcase()函数
作用是将一个字符串中的大写字母转化为小写字母,而不对其中的数字,小写字母进行处理,其中的字母L是英文单词Lowercase(中文意思为小写字母)的第一个字母。
Trim函数
1】理解
trim()是去除字符串头或尾部的空格,但不包含中间的空格。
2】例子
" hello world ".trim() = "hello world"
3】扩展
ltrim()是去除字符串左边的空格
rtrim()是去除字符串右边的空格
trim()是去除字符串中所有的空格