在VB中,Split函數(shù)是用于將一個字符串拆分成一個字符串?dāng)?shù)組的函數(shù)。它可以根據(jù)指定的分隔符將原始字符串分割成多個子字符串,并將這些子字符串存儲在一個數(shù)組中。
Split函數(shù)的語法如下: Split(expression, [delimiter], [limit], [compare])
其中:
以下是一些示例:
Dim str As String = "Hello,World"
Dim arr() As String
' 使用逗號作為分隔符拆分字符串
arr = Split(str, ",") ' arr = { "Hello", "World" }
' 使用空格作為分隔符拆分字符串
arr = Split(str) ' arr = { "Hello,World" }
' 指定返回的最大子字符串?dāng)?shù)量為1
arr = Split(str, ",", 1) ' arr = { "Hello" }
' 指定大小寫不敏感的比較規(guī)則
arr = Split(str, ",", -1, CompareMethod.Text) ' arr = { "Hello", "World" }
需要注意的是,Split函數(shù)返回的是一個字符串?dāng)?shù)組,可以通過索引來獲取拆分后的子字符串。