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