vb.net中字符串分割方法的优化方法
我有一个字符串vb.net中字符串分割方法的优化方法,vb.net,visual-studio-2012,split,Vb.net,Visual Studio 2012,Split,我有一个字符串xxx1-0.1/1yyy,ccc1,1。我使用了拆分和子字符串。我只想得到0.1/1。有什么优化方法可以做到这一点吗 提前谢谢你 使用多个字符串拆分字符。然后,如果位置和格式始终相同,那么这将起作用 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 ge
xxx1-0.1/1yyy,ccc1,1
。我使用了拆分和子字符串。我只想得到0.1/1
。有什么优化方法可以做到这一点吗
提前谢谢你 使用多个字符串拆分字符。然后,如果位置和格式始终相同,那么这将起作用
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
使用多个字符串拆分字符。然后,如果位置和格式始终相同,那么这将起作用
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
如果它在字符串中总是相同的位置,我只会拉位置5到9不,它的a动态值xxx1可以增加,但yyy是常量值如果它在字符串中总是相同的位置,我只会拉位置5到9不,它的a动态值xxx1可以增加,但yyy是常量值谢谢。。它是有效的,但我会尝试更多的例子,因为值是动态的。虽然感谢您的快速回复。只要
-
和空格始终在同一个位置,它就会。谢谢。。它是有效的,但我会尝试更多的例子,因为值是动态的。尽管感谢您的快速回复。只要-
和空格始终在同一个位置,它就会。