Как сказал Уве Кейм, используйте String.Split
. Я бы сделал быструю функцию, которая возвращает словарь.
Этот код не проверен, но вам следует начать ...
Public Function GetConfigFromMagicString(ByVal sSource as string) as Dictionary(of String, string)
Dim ConfigDict as Dictionary (of String, String)
Dim Pieces as string() = sSource.split("/")
For x as Integer = 0 to Pieces.Length-1 Step 2
ConfigDict.add(pieces(x), pieces(x+1)
Next x
return ConfigDict
End Function
Оттуда вы просто получаете это так ...
Dim myConfig as Dictionary (of string, string) = getConfigFromMagicString("a/value1/x/valueforx/b/value2/c/value3")
msgbox(myConfig.Item("a"))