vb.net - 如何在 VB .net 中左右修剪字符串
问题描述
我想取值,
T.GS.+0.220kg
但我不知道如何删除字符串。我只想从重量中取数字。喜欢0.220
有人能帮我吗 ?
解决方案
如果您以前没有使用过正则表达式并且想要看起来更好的东西。您可以使用 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 个字符。
推荐阅读
- javascript - 接收具有相同类的元素的值
- google-chrome - 获取每个 gmail 帐户的 authToken
- scala - scaladoc:排除方法
- jestjs - 在 Jest 中获取当前的测试/规范名称
- reactjs - 在承诺返回中调用时文件对话框不会打开
- java - 如何将 JavaFXML 中的单个表列标题与 CSS 对齐
- gradle - 来自 Travis 的 Gradle uploadArchives 破坏暂存存储库
- jenkins - 在自定义路径中创建 jenkins.log - linux
- outlook-web-addins - Outlook 加载项:任务窗格突然关闭 OWA 中的文件夹项目更改
- ios - 从详细视图控制器返回后重新加载 Tableview Cell - Swift