Como combinar algo com regex que não é entre dois caracteres especiais?

Eu tenho uma string como esta:

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

Como faço para combinar cadaa que não faz parte de uma string delimitada por"? Eu quero combinar tudo que é ousado aqui:

a bca b "ab" ba " uma "

Eu quero substituir essas correspondências (ou melhor, removê-las, substituindo-as por uma string vazia), portanto, remover as partes citadas para correspondência não funcionará, porque quero que elas permaneçam na string. Estou usando o Ruby.

questionAnswers(3)

yourAnswerToTheQuestion