Я знаю, что уже есть много вопросов, подобных моему, но я не нашел ответа, который работает на Java. Поэтому я пишу новый вопрос.
У меня есть текстовые файлы с таким содержимым:
key1 = "This is a \"test\" text with escapes using '\\' characters"; key2 = 'It must work with \'single\' quotes and "double" quotes';
Мне нужно регулярное выражение, которое соответствует значениям в двойных (или одинарных) кавычках. Это регулярное выражение должно поддерживать экранированные кавычки и обратную косую черту. Регулярное выражение должно работать со стандартными классами Pattern/Matcher Java.