Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
vb.net中字符串分割方法的优化方法_Vb.net_Visual Studio 2012_Split - Fatal编程技术网

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是常量值谢谢。。它是有效的,但我会尝试更多的例子,因为值是动态的。虽然感谢您的快速回复。只要
-
和空格始终在同一个位置,它就会。谢谢。。它是有效的,但我会尝试更多的例子,因为值是动态的。尽管感谢您的快速回复。只要
-
和空格始终在同一个位置,它就会。