我有以下形式的字符串:字符串解析C#創建段?
"company=ABCorp, location=New York, revenue=10million, type=informationTechnology"
我希望能夠走出解析這個字符串並獲得「姓名」,「價值」,在
公司= ABCCorp
的形式對location =紐約等
這可能是任何合適的數據結構存儲。我想也許是Dictionary<string, string>()
,但我很樂意提供建議。
有沒有一種合適的方式在C#中做到這一點?
編輯:我在這裏的最終目標是有這樣的事情:
數組[公司] = ABCCorp。 Array [location] =紐約。
我們可以用什麼數據結構來實現上述目標?我的第一個想法是一個字典,但我不知道我是否缺少任何東西。
謝謝
可以拖動這些值與正則表達式。 – Dmitriy 2012-08-14 18:04:21
一種方法是在','上分割,然後在結果數組中循環並在'='上分割。也可能有更奇特的方式。 – Tim 2012-08-14 18:06:27
逗號後總會有空格嗎? – Brian 2012-08-14 18:06:36