Как мне разбить строку, разделенную запятой + кавычкой, на набор строк:
String test = "[\"String 1\",\"String, two\"]";
String[] embeddedStrings = test.split("<insert magic regex here>");
//note: It should also work for this string, with a space after the separating comma: "[\"String 1\", \"String, two\"]";
assertEquals("String 1", embeddedStrings[0]);
assertEquals("String, two", embeddedStrings[1]);
Я в порядке с обрезкой квадратных скобок в качестве первого шага. Но подвох в том, что даже если я это сделаю, я не могу просто разделить запятую, потому что во встроенных строках могут быть запятые.
Использование Apache StringUtils также допустимо.