微軟認(rèn)證綜合輔導(dǎo):C#字符串函數(shù)大全4
UCase 函數(shù)示例: 下面的示例利用 UCase 函數(shù)返回字符串的大寫形式: DimMyWord MyWord=UCase("HelloWorld")''返回"HELLOWORLD"。
StrComp 函數(shù)示例: 下面的示例利用 StrComp 函數(shù)返回字符串比較的結(jié)果。如果第三個(gè)參 數(shù)為 1 執(zhí)行文本比較;如果第三個(gè)參數(shù)為 0 或者省略執(zhí)行二進(jìn)制比較。 DimMyStr1,MyStr2,MyComp MyStr1="ABCD":MyStr2="abcd"''定義變量。 MyComp=StrComp(MyStr1,MyStr2,1)''返回 0。 MyComp=StrComp(MyStr1,MyStr2,0)''返回-1。 MyComp=StrComp(MyStr2,MyStr1)''返回 1。
InStr 示例: 下面的示例利用 InStr 搜索字符串: DimSearchString,SearchChar,MyPos SearchString="XXpXXpXXPXXP" SearchChar="P" MyPos=Instr(SearchString,SearchChar)''返回 9. 注意:返回的不是一個(gè)字符串在另一個(gè)字符串中第一次出現(xiàn)的字符位 置,而是字節(jié)位置。
Split 函數(shù)示例: DimMyString,MyArray,Msg MyString="VBScriptXisXfun!" MyArray=Split(MyString,"x",-1,1) ''MyArray(0)contains"VBScript". ''MyArray(1)contains"is". ''MyArray(2)contains"fun!". Response.Write(MyArray(0))