我試圖分裂以下字符串子解析這個字符串
Dim value as String = "+1.0 A0 -256 B0 -2823" 'this is a line from a txtfile
我想在字符串中以下3子分裂。
Dim value1 as String= "+1.0"
Dim A0 as String = "-256"
Dim B0 as String = "-2823"
的字符串始終按以下格式:
+ ## A0 #### B0 ###
我知道我可以利用它實現value.Replace
和value.Substring
,但我不知道具體如何。
我曾嘗試這樣的東西,但它沒有工作
value1 = Value.Substring(0, "A0".IndexOf("A0"))
它看起來好像它們全部被空間隔開。因此,使用替換函數來替換A0和B0而不使用空格,然後在空格字符串上分割字符串,以便爲每個元素分配字符串。 – Sorceri 2014-11-03 14:51:51
只需按空格拆分字符串並在索引0,2,4中獲取項目,而忽略索引1和3。 – 2014-11-03 14:53:50
空格不同 – 2014-11-03 14:55:55