public static String unquote(String s) { if (s.startsWith("[[") && s.endsWith("]]")) return s.substring(2, s.length()-2); else if (s.startsWith("\"") && s.endsWith("\"") && s.length() > 1) return s.substring(1, s.length()-1).replace("\\\"", "\"").replace("\\\\", "\\"); // SHOULD work... else return s; // return original }