本文介绍了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 中字符串中字符的左边的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-12 22:09