stagesupport/src/main/java/com/streamsets/datacollector/util/EscapeUtil.java
public static String standardizePathForParse(String path, boolean isSingleQuoteEscape) {
    path = isSingleQuoteEscape? path.replace("\\\\\'", "\\'") : path.replace("\\\\\"", "\\\"");
    return path.replace("\\\\", "\\");
  }
public static String standardizePathForParse(String path, boolean isSingleQuoteEscape) {
    path = isSingleQuoteEscape? path.replace("\\\\\'", "\\'") : path.replace("\\\\\"", "\\\"");
    return path.replace("\\\\", "\\");
  }
This method un escapes backslash and un escapes extra escapes before double quotes and single quotes
(appended by {@link #escapeQuotesAndBackSlash(String, boolean)}).
This method should be used internally and not during for any serialization/deserialization