How to match something with regex that is not between two special characters?
===

I have a string like this:

> a b c a b " a b " b a " a "

How do I match every `a` that is not part of a string delimited by `"`? I want to match everything that is bold here:

> **a** bc **a** b " ab " b **a** " a "