首页 > 解决方案 > 如何在 VB .net 中左右修剪字符串

问题描述

我想取值, T.GS.+0.220kg 但我不知道如何删除字符串。我只想从重量中取数字。喜欢0.220

有人能帮我吗 ?

标签: vb.netvisual-studio-2010

解决方案


如果您以前没有使用过正则表达式并且想要看起来更好的东西。您可以使用 string.split 方法。

dim input as string = "T.GS.+0.220kg"
input = input.split("+")(1) ' which will grab the "0.220kg"
input = input.substring(0, input.length - 2) ' then filter off the last 2 chars

用英语讲:

将字符串分成 2 个单独的部分,抓住第一个“+”符号右侧的部分。

然后从末尾删除最后 2 个字符。


推荐阅读