天天看点

机房错误解决与知识总结-1

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()是去除字符串中所有的空格

继续阅读