After doing a fair amount of research I landed on the SO community wiki where it was said that the best way to see if something doesn't match in regex is to do something like this:
^((?!hede).)*$
So using that as an example, I tried to get a match for anything in parenthesis that doesn't start with the letters fe or Fe. I came up with this:
\(((?!fe|Fe).+?)\)
It works, but it seems to be giving me two matches, one containing the parenthesis and one without them. Can someone please point out what im doing wrong.