由于寫程序需要到MID函數(shù),就上網(wǎng)找了些資料,覺得這個不錯,就轉(zhuǎn)了過來了。
(轉(zhuǎn)自:http://hi.baidu.com/qbief/blog/item/ff293dd3bdfdb1013bf3cfc9.html)
1:字符串函數(shù)
StrComp 比較兩個字符串
StrConv
轉(zhuǎn)換字符串
InStrRev、StrReverse 翻轉(zhuǎn)字符串
LCase、UCase
轉(zhuǎn)換為小寫或大寫
Space、StrDup 創(chuàng)建包含重復(fù)字符的字符串
Len
查找字符串長度
FormatCurrency、FormatDateTime、FormatNumbe、FormatPercent
格式化字符串
InStr、Left、Lset、LTrim、Mid、Right、Rset、RTrim、Trim
操作字符串
Replace
替換指定子字符串
Filter 返回基于篩選的字符串?dāng)?shù)組
Split、Join 返回指定數(shù)量的子字符串
sc、AscW、Chr、ChrW
使用ASCII值和ANSI值
1:StrComp(Str1,Str2,<Compare>)(默認(rèn)要比較大小寫,大寫不小寫小)
第三個參數(shù)可選,為
Binary
根據(jù)從字符內(nèi)部二進(jìn)制表示形式導(dǎo)出的排序執(zhí)行二進(jìn)制比較(默認(rèn)情況)
Text
根據(jù)系統(tǒng)的LocaleID值所確定的不區(qū)分大小寫的文本排序順序執(zhí)行文本比較
當(dāng)Str1排序在Str2之前
-1 當(dāng)Str1等于Str2
0 當(dāng)Str1排序在Str2之后
1
StrComp(“AVCD”,”abcd”,CompareMethod.Text)返回0
2:StrConv(str,conversion,<localelID>)
第三個參數(shù)可選
Conversion:Microsoft.VisualBasic.VBStrConv成員。指定執(zhí)行轉(zhuǎn)換類型的枚舉值
3:InStrRev(StrCheck,StrMatch,<start>,<Compare>)
StrCheck:要對其進(jìn)行搜索的字符串
StrMathc:要搜索的
未找到 StringMatch返回0
可以返回某個字符串從另一字符串的右惻算起第一次出現(xiàn)的位置
如:
Mystr=”the quick brown fox jumps over the lazy dog”
InStrRev(mystr,”the”):32
InstrRev(mystr,”the”,16):1
StrReverse(str)
返回與指定字符串的字符順序相反的字符串
4:Space(num)
返回有指定數(shù)量空格組成的字符串。
5:StrDup(number,character)
如果character是一個字符串,只取第一個字符
StrDup(5,”Wow! What a string”):WWWWW
6:FormatCurrency
返回一個格式為貨幣值的表達(dá)式
7:FormateDateTime()
返回一個格式為時間值的表達(dá)式
8:FormatePercent
返回一個一個后面帶%的表達(dá)式
9:InStr(start,str1,str2,<compare>)
返回一個指定一個字符串在另一個字符串中的第一個匹配的起始位置
10:Mid(str,num1<,num2>)
從一個字符串返回包含指定數(shù)量字符的字符串。
Mid(“Mid Function Demo”,1,3):Mid
Mid(“Mid function Demo”,14,4):Demo
11:Replace(str,str1,str2<,stare>,<count,><compare>)
12:Filter(soure,match,include,compare)
返回一個從零開始的數(shù)組。篩選
13:Split()
14:Join()
連接一個數(shù)組中的所有字符串