這篇文章主要介紹了VB.NET的字符操作函數(shù)有哪些的相關(guān)知識(shí),內(nèi)容詳細(xì)易懂,操作簡(jiǎn)單快捷,具有一定借鑒價(jià)值,相信大家閱讀完這篇VB.NET的字符操作函數(shù)有哪些文章都會(huì)有所收獲,下面我們一起來(lái)看看吧。
創(chuàng)新互聯(lián)是專業(yè)的皮山網(wǎng)站建設(shè)公司,皮山接單;提供成都網(wǎng)站建設(shè)、成都網(wǎng)站設(shè)計(jì),網(wǎng)頁(yè)設(shè)計(jì),網(wǎng)站設(shè)計(jì),建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進(jìn)行皮山網(wǎng)站開(kāi)發(fā)網(wǎng)頁(yè)制作和功能擴(kuò)展;專業(yè)做搜索引擎喜愛(ài)的網(wǎng)站,專業(yè)的做網(wǎng)站團(tuán)隊(duì),希望更多企業(yè)前來(lái)合作!
Visual Basic語(yǔ)言具有一些自己的字符操作函數(shù),這些函數(shù)位于Microsoft.VisualBasic命名空間之下:
函數(shù)以及其參數(shù) | 說(shuō)明 |
Asc/AscW(Char/String) As Integer | 返回一個(gè)代表某個(gè)字符的字符編碼的Integer值。 |
Chr/ChrW(Integer) As Char | 返回指定字符編碼對(duì)應(yīng)的字符。 |
Filter(String(), String [,Boolean][,CompareMethod]) As String() | 依據(jù)某篩選條件獲取某個(gè)字符數(shù)組的子集。 String參數(shù)表示要搜索的字符,Boolean參數(shù)表示返回的字符串?dāng)?shù)組是否包含要搜索的字符。 |
Format(Object, String) As String | 根據(jù)格式字符表達(dá)式里的指令返回一個(gè)字符串。 |
FormatCurrency/FormatNumber/FormatPercent(Object, 小數(shù)位, 小數(shù)是否顯示整數(shù)位0, 負(fù)數(shù)是否被括號(hào)括起, 是否使用分位符) As String | 小數(shù)位默認(rèn)-1(計(jì)算機(jī)設(shè)置)。例如FormatCurrency(-4456.43, , , TriState.True, TriState.True)返回($4,456.43)。 |
FormatDateTime(DateTime, DateFormat) As String 返回代表時(shí)間日期類型的字符串。 | DateFormat 值為GeneralDate、LongDate、ShortDate、LongTime、ShortTime。 |
GetChar(String, Integer) As Char | 返回字符串里某個(gè)索引(1起點(diǎn))位置上的字符。 |
InStr(start, str1,str2 [,CompareMethod]) As Integer 返回str2在str1中第一個(gè)出現(xiàn)的索引位置(索引1起點(diǎn)) | InStr(4, "XXpXXpXXPXXP", "P", CompareMethod.Text) 從第四個(gè)字符開(kāi)始搜索,返回6。 |
InStrRev(str1,str2[,start][,CompareMethod]) As Ineger 從str1右邊開(kāi)始搜索str2出現(xiàn)的索引位置。start默認(rèn)值為-1。 | 返回值為距離左邊的索引位置(索引1起點(diǎn))。例如InStrRev("asdgdsg", "s")返回6。 |
Join(str() [,f As String]) As String 將字符數(shù)組str里的各個(gè)字符用f連接符連接為一個(gè)字符串。 | Join(New String(){“John”,”Ken”}, “-“) 返回“John-Ken” |
LCase/UCase(Char/String) As Char/String。 | 轉(zhuǎn)換為小寫(xiě)/大寫(xiě)字符 |
Right/Left(String, Integer) As Strings | 從字符右/左側(cè)開(kāi)始截取多少個(gè)字符 |
Len(String/Object) As Integer 返回?cái)?shù)值要么表達(dá)一個(gè)字符串的字符個(gè)數(shù),要么表達(dá)一個(gè)Object用FilePut寫(xiě)入文件的大小。 | 例如 Len("哦dG")返回值為3 |
LSet/RSet(str, length) As String 相當(dāng)于字符串的PadRight/PadLeft函數(shù)。不過(guò)如果str個(gè)數(shù)多于length,則會(huì)出現(xiàn)被裁剪的情況,都是截取左邊的字符。 | LSet(“454”, 10) 顯示“454 ”, Lset/RSet("345", 2) 都顯示34 |
LTrim/RTrim/Trim(String) As String | 去除字符左/右/所有空白 |
Mid(String, Integer [,Integer]) As String | 返回截取字符 |
Replace(字符串, 查找內(nèi)容, 替換內(nèi)容 [,起點(diǎn)][,替換字符個(gè)數(shù)][,CompareMethod]) As String | 將字符串里的查找內(nèi)容替換為替換內(nèi)容。 |
Space(Integer) As String | 添加空格 |
Split(字符串 [,拆分符][,分割數(shù)][,CompareMethod]) As String() | 將字符串拆分為一個(gè)字符數(shù)組 |
StrComp(str1,str2 [,CompareMethod]) As Integer NET的相應(yīng)函數(shù)為String.Compare() | str1位于str2前返回-1,str1位于str2后返回1,相等返回0。 |
StrConv(String, VbStrConv [,Integer]) As String 將字符串轉(zhuǎn)換為指定的格式字符,比如繁體漢字等。只在Windows上被支持。 | VbStrConv為枚舉值,代表大小寫(xiě)/首字母大寫(xiě),繁簡(jiǎn)體,日文平假片假名之間轉(zhuǎn)換,全角半角字符。 |
StrDup(Int32, String/Char/Object) As String 返回指定字符或字符串的第一個(gè)字符重復(fù)幾次的結(jié)果 | 比如StrDup(4,”多個(gè)你”)返回“多多多多”。參數(shù)為Object返回結(jié)果要CStr()。 |
StrReverse(String) As String 反轉(zhuǎn)一個(gè)字符串的結(jié)果 | 反轉(zhuǎn)字符 |
關(guān)于“VB.NET的字符操作函數(shù)有哪些”這篇文章的內(nèi)容就介紹到這里,感謝各位的閱讀!相信大家對(duì)“VB.NET的字符操作函數(shù)有哪些”知識(shí)都有一定的了解,大家如果還想學(xué)習(xí)更多知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。