Regular expression parsing block
<p>What is best practice for parsing the following blocks in c#-regex?</p>

<blockquote>
  <p>BLOCK:1 { name:Apple, value:Juice, name:xxx, value:yyy, name:Apple, value:Juice }</p>
  
  <p>BLOCK:2 { name:Banana, value:Smell }</p>
  
  <p>BLOCK:3 { }</p>
</blockquote>

<p>Edited: flexible blocks</p>
