您好,登錄后才能下訂單哦!
這篇文章主要介紹了VB.NET的字符操作函數有哪些的相關知識,內容詳細易懂,操作簡單快捷,具有一定借鑒價值,相信大家閱讀完這篇VB.NET的字符操作函數有哪些文章都會有所收獲,下面我們一起來看看吧。
Visual Basic語言具有一些自己的字符操作函數,這些函數位于Microsoft.VisualBasic命名空間之下:
函數以及其參數 | 說明 |
Asc/AscW(Char/String) As Integer | 返回一個代表某個字符的字符編碼的Integer值。 |
Chr/ChrW(Integer) As Char | 返回指定字符編碼對應的字符。 |
Filter(String(), String [,Boolean][,CompareMethod]) As String() | 依據某篩選條件獲取某個字符數組的子集。 String參數表示要搜索的字符,Boolean參數表示返回的字符串數組是否包含要搜索的字符。 |
Format(Object, String) As String | 根據格式字符表達式里的指令返回一個字符串。 |
FormatCurrency/FormatNumber/FormatPercent (Object, 小數位, 小數是否顯示整數位0, 負數是否被括號括起, 是否使用分位符) As String | 小數位默認-1(計算機設置)。例如FormatCurrency(-4456.43, , , TriState.True, TriState.True)返回($4,456.43)。 |
FormatDateTime(DateTime, DateFormat) As String 返回代表時間日期類型的字符串。 | DateFormat 值為GeneralDate、LongDate、ShortDate、LongTime、ShortTime。 |
GetChar(String, Integer) As Char | 返回字符串里某個索引(1起點)位置上的字符。 |
InStr(start, str1,str2 [,CompareMethod]) As Integer 返回str2在str1中第一個出現的索引位置(索引1起點) | InStr(4, "XXpXXpXXPXXP", "P", CompareMethod.Text) 從第四個字符開始搜索,返回6。 |
InStrRev(str1,str2[,start][,CompareMethod]) As Ineger 從str1右邊開始搜索str2出現的索引位置。start默認值為-1。 | 返回值為距離左邊的索引位置(索引1起點)。例如InStrRev("asdgdsg", "s")返回6。 |
Join(str() [,f As String]) As String 將字符數組str里的各個字符用f連接符連接為一個字符串。 | Join(New String(){“John”,”Ken”}, “-“) 返回“John-Ken” |
LCase/UCase(Char/String) As Char/String。 | 轉換為小寫/大寫字符 |
Right/Left(String, Integer) As Strings | 從字符右/左側開始截取多少個字符 |
Len(String/Object) As Integer 返回數值要么表達一個字符串的字符個數,要么表達一個Object用FilePut寫入文件的大小。 | 例如 Len("哦dG")返回值為3 |
LSet/RSet(str, length) As String 相當于字符串的PadRight/PadLeft函數。不過如果str個數多于length,則會出現被裁剪的情況,都是截取左邊的字符。 | LSet(“454”, 10) 顯示“454 ”, Lset/RSet("345", 2) 都顯示34 |
LTrim/RTrim/Trim(String) As String | 去除字符左/右/所有空白 |
Mid(String, Integer [,Integer]) As String | 返回截取字符 |
Replace(字符串, 查找內容, 替換內容 [,起點][,替換字符個數][,CompareMethod]) As String | 將字符串里的查找內容替換為替換內容。 |
Space(Integer) As String | 添加空格 |
Split(字符串 [,拆分符][,分割數][,CompareMethod]) As String() | 將字符串拆分為一個字符數組 |
StrComp(str1,str2 [,CompareMethod]) As Integer NET的相應函數為String.Compare() | str1位于str2前返回-1,str1位于str2后返回1,相等返回0。 |
StrConv(String, VbStrConv [,Integer]) As String 將字符串轉換為指定的格式字符,比如繁體漢字等。只在Windows上被支持。 | VbStrConv為枚舉值,代表大小寫/首字母大寫,繁簡體,日文平假片假名之間轉換,全角半角字符。 |
StrDup(Int32, String/Char/Object) As String 返回指定字符或字符串的第一個字符重復幾次的結果 | 比如StrDup(4,”多個你”)返回“多多多多”。參數為Object返回結果要CStr()。 |
StrReverse(String) As String 反轉一個字符串的結果 | 反轉字符 |
關于“VB.NET的字符操作函數有哪些”這篇文章的內容就介紹到這里,感謝各位的閱讀!相信大家對“VB.NET的字符操作函數有哪些”知識都有一定的了解,大家如果還想學習更多知識,歡迎關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。