title: How to split line with nested parameters using c# regex?
body: <p>How to split line with nested parameters using c# regex?</p>
  
  <p>'1;2;3' - '1', '2', '3'</p>
  
  <p>'1;(1;2;3);(1;(1;2;3);3)' - '1', '(1;2;3)', '(1;(1;2;3);3)'</p>
  
  <p>number of nested parameters can be any</p>