のような文字列がありますTE_2015-2016_UnKnown,TE_2014-2015_UnKnown,TE_2013-2014_UnKnown
。この文字列で整数配列を取得したい(2015,2016,2014,2015,2013,2014)
。どうやってするの?
編集
私はこのようにしてみます
Dim x As String = "TE_2015-2016_UnKnown,TE_2014-2015_UnKnown,TE_2013-2014_UnKnown"
Dim y As String = String.Empty
For Each xstr As String In x.Split(",")
y &= xstr.Split("_")(1).Replace("-", ",")
Next
Dim xarr() As Integer = Array.ConvertAll(y.Split(","), Function(str) Int32.Parse(str))
その戻り出力
(0): "2015"
(1): "20162014"
(2): "20152013"
(3): "2014"
でも私はしたい
(0): "2015"
(1): "2016"
(2): "2014"
(3): "2015"
(4): "2013"
(5): "2014"
注:静的文字列ではTE
ありません。Unknown
例の文字列を示します。