Regex: Matching all words EXCEPT those inside of parenthesis (C#)
<p>So given:</p>

<pre><code>COLUMN_1, COLUMN_2, COLUMN_3, ((COLUMN_1) AS SOME TEXT) AS COLUMN_4, COLUMN_5
</code></pre>

<p>How would I go about getting my matches as:</p>

<pre><code>COLUMN_1
COLUMN_2
COLUMN_3
COLUMN_4
COLUMN_5
</code></pre>

<p>I've tried:</p>

<pre><code>(?&lt;!(\(.*?\)))(\w+)(,\s*\w+)*?
</code></pre>

<p>But I feel like I'm way off base :(  I'm using regexstorm.net for testing.</p>

<p>Appreciate any help :)</p>