0

我有一个字符串xxx1-0.1/1 yyy,ccc1,1。我使用了拆分和子字符串。我想要得到的0.1/1只是唯一的。有没有优化的方法来做到这一点?

先感谢您!

4

1 回答 1

3

使用多个字符串拆分字符。那么如果位置和格式始终相同,那么这将起作用。

Dim s As String = "xxx1-0.1/1 yyy,ccc1,1"
Dim ans = s.Split(New Char() {"-"c, " "c})(1)
MessageBox.Show(ans)

让它成为一个函数:

Private Function getMySpecialValue(input As String) As String
  Return input.Split(New Char() {"-"c, " "c})(1)
End Function
于 2013-09-30T01:34:33.497 回答