我试图分裂以下字符串子解析这个字符串
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