![]() |
慈祥的课本 · 关于显著性检验,你想要的都在这儿了!!(基础 ...· 1 年前 · |
![]() |
健壮的饭盒 · JSON 路径表达式 - SQL ...· 1 年前 · |
![]() |
酒量小的葡萄酒 · 使一个div水平垂直居中的方法 - 掘金· 1 年前 · |
![]() |
伤情的匕首 · Troubleshooting ...· 1 年前 · |
假设我有一个字符串 010451-09F2
如何在vb.net中从上面的字符串中去掉-
我想要 010451
left函数不允许我指定分隔符。
谢谢
发布于 2009-09-22 16:13:06
给定:
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, "-"))
发布于 2009-09-22 16:10:57
Dim str As String = "010451-09F2"
Dim leftPart As String = str.Split("-")(0)
Split提供字符串数组中的左侧和右侧部分。访问第一个元素(索引0)会得到左边的部分。
发布于 2009-09-22 16:12:14
对不起,我不确定vb的语法,但是c#是
string mystring ="010451-09F2";
string whatIwant = mystring.Split('-')[0];
https://stackoverflow.com/questions/1461025
复制相似问题
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2023 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号: 粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
![]() |
酒量小的葡萄酒 · 使一个div水平垂直居中的方法 - 掘金 1 年前 |