Я знаю, что есть уже много вопросов вроде моего, но я не нашел ответа, который работает на Java. Поэтому я пишу новый вопрос.Java Regex для сопоставления строки с кавычками с экранированными кавычками
У меня есть текстовые файлы с контентом, как это:
key1 = "This is a \"test\" text with escapes using '\\' characters"; key2 = 'It must work with \'single\' quotes and "double" quotes';
мне нужно регулярное выражение, которое соответствует значениям в двойных кавычках (или одиночных кавычках). Это регулярное выражение должно поддерживать скрытые кавычки и сбрасываемые обратные косые черты. Регулярное выражение должно работать со стандартными классами Java/Matcher.
тесно связаны между собой, могут быть полезны: http://stackoverflow.com/questions/263985/regex-question -one-or-more-spaces-out-of-a-quote-enclosed-block-of-text –