2013-08-27 36 views
0

我需要解析CSV這樣的 -定期解析複雜的具有CSV括號表達

[{a,b,c},{d,e,f},{g,h,i}]

我只需要之間的數據(),然後再分析它得到的實際值。

我可以抓取(a,b,c)| (d,e,f)等使用此regEx - {[^}]*?}

如何才能將a,b,c和d,e,f作爲組?在regex

+0

你什麼通過'get(...)a,b,c和d,e,f作爲組'來表示? –

+0

我回答你了嗎,還是我可以幫助你嗎? – dirtydexter

回答

1

使用look-aheadlook-behind這樣(?<={)[^}]*?(?=}) 這將讓你只a,b,c類型值組

+0

@ user1041579如果它對您有幫助,請接受答案。它可以幫助網絡上的每個人。 – dirtydexter

+0

它工作正常,謝謝。 – user1041579

0
{([^}]*?)} 

那麼你可以得到a,b,c與m.Groups [1]