我有像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
不是一個靜態字符串。我給出了字符串示例。 「 - 」
我們幫助那些自助。你有什麼嘗試?我們將幫助您調試您的代碼,但我們不會爲您編寫代碼。請張貼您已厭倦的任何代碼,並詳細說明您究竟遇到了什麼問題。 –
@MattClark我用for循環寫了代碼。但我想用out循環,然後只有我不發佈代碼 – Sathish
如果你沒有發佈代碼,我們不能幫你。請編輯你的問題以提供適當的信息。 –