Someone mentioned the other day that repeated nested recursions of the '?' produces hard to read code. Certainly it works but my preference would be for some other way.
I guess that is what you meant by 'grunky'.
Comment on Re: Re: Regex To remove text between parentheses