Пропуск экранированных символов строки Regex

Есть файл, содержащий строки такого вида: "ключ" "значение".

Мне нужно было их разделить, я сделал это с помощью такой регулярки "\\"[^\\"]*\\""

В ходе парсинга выяснил, что есть значения наподобие "Нажмите кнопку \\"Ок\\" чтобы продолжить" Здесь шаблон ломается.

Пробовал изменить шаблон так "\\"[^\\"]*[^\\\\\\\"]\\"", но не помогло.


Ответы (2 шт):

Автор решения: timur

Можно использовать такую регулярку: ^(".*?")\s(".*?")$

проверить

→ Ссылка
Автор решения: dIm0n

Вот так вот (берите значения захваченных групп):

^("[\s\S]*?") ("[\s\S]*?")$

Тест https://regexr.com/5auue

→ Ссылка