假设我有一个字符串010451-09F2
如何从 vb.net 中的上述字符串中去掉 -
我想要010451
left 函数不允许我指定分隔符。
谢谢
最佳答案
给定:
Dim strOrig = "010451-09F2"
您可以执行以下任一操作:
Dim leftString = strOrig.Substring(0, strOrig.IndexOf("-"))
或者:
Dim leftString = strOrig.Split("-"c)(0) ' Take the first index in the array
或者:
Dim leftString = Left(strOrig, InStr(strOrig, "-"))
' Could also be: Mid(strOrig, 0, InStr(strOrig, "-"))
关于vb.net - vb.net 中字符串中字符的左侧,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1461025/