我有一个使用符号“\”分割的示例字符串
Dim a As String = "123\456\7890\"
Dim leftString = a.Substring(0, msg.IndexOf("\"))
TextBox1.Text = leftString
在 textbox1 中显示“123”的数量,我怎样才能得到“456”和“7890”的数量?
我有一个使用符号“\”分割的示例字符串
Dim a As String = "123\456\7890\"
Dim leftString = a.Substring(0, msg.IndexOf("\"))
TextBox1.Text = leftString
在 textbox1 中显示“123”的数量,我怎样才能得到“456”和“7890”的数量?
您正在寻找String.Split方法,它为您提供了一个字符串数组。
Dim arr() As String = a.Split("\")
Console.WriteLine(arr(0)) ' 123
Console.WriteLine(arr(1)) ' 456
Console.WriteLine(arr(2)) ' 7890
Dim a As String = "123\456\7890\"
Dim aSplit As String() = a.Split(New [Char]() {"\"c})
dim a1 as string = aSplit(0).Trim '123
dim a2 as string = aSplit(1).Trim '456
dim a3 as string = aSplit(2).Trim '7890
如果您进行拆分 onit,您将获得一个可以使用的数组:
Dim a As String = "123\456\7890\"
Dim leftString = a.split("\")
TextBox1.Text = leftString(0)
' 456 wouuld be in leftString(1) and 7890 in leftString(2)