我正在尝试获取分隔符“|”右侧的字符串 左边的任何东西都可以忽略。
我尝试了以下,但它给了我左边的值
Dim s As String = "John Smith | 09F2"
Console.WriteLine(s.Substring(0, s.IndexOf("|")))
Console.WriteLine(s.Split(CChar("|"))(0))
Console.ReadKey()
结果是:约翰·史密斯。我想要 09F2 值。
我还尝试了以下代码行:
Dim strEmployeeInfo As String = cmbSelectEmployee.Text
Dim employeeID = Microsoft.VisualBasic.Right(strEmployeeInfo, strEmployeeInfo.IndexOf("|"))
但结果是史密斯 | 09F2。同样,我只需要 09F2