Как сопоставить что-то с регулярным выражением, которое не находится между двумя специальными символами?
У меня есть такая строка:
a b c a b " a b " b a " a "
Как мне соответствовать каждомуa
это не часть строки, разделенной"
? Я хочу соответствовать всему, что выделено здесь жирным шрифтом:
a bc a b " ab " b a " a "
Я хочу заменить эти совпадения (или, вернее, удалить их, заменив их пустой строкой), поэтому удаление указанных в кавычках частей на соответствие не будет работать, поскольку я хочу, чтобы они остались в строке. Я использую Ruby.