本文介绍了vb.net 中字符串中字符的左边的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
如果我有一个字符串 010451-09F2
如何从 vb.net 中的上述字符串离开 -
How to I get left of - from the above string in vb.net
我要010451
left 函数不允许我指定分隔符.
The left function doesn't allow me to specify seperator character.
谢谢
推荐答案
鉴于:
Dim strOrig = "010451-09F2"
您可以执行以下任一操作:
You can do any of the following:
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 中字符串中字符的左边的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!