title: RegEx to match some wrapped texts
body: <p>Consider following text:</p>
  
  <pre><code>aas(  I)f df (as)(dfdsf)(adf).dgdf(sfg).(dfdf) asdfsdf dsfa(asd #54 54 !fa.) sdf
  </code></pre>
  
  <p>I want to retrive text between parenthesis, but adjacent parentheses should be consider a single unit. How can I do that?</p>
  
  <p>For above example desired output is:</p>
  
  <ul>
  <li>(  I)</li>
  <li>(as)(dfdsf)(adf)</li>
  <li>(sfg).(dfdf)</li>
  <li>(asd #54 54 !fa.)</li>
  </ul>