public static String[] quotedSplit(String line,Pattern separatorPattern){
  return quotedSplit(line,separatorPattern,'"','\\');
}

public static String [ ] quotedSplit ( String line , Pattern separatorPattern ) { return quotedSplit ( line , separatorPattern , '"' , '\\' ) ; }
splits the given line according to the given separator pattern while only those separators will be regarded not lying inside of a quoting string . please note that quoting characters will not be regarded if they are escaped by an escaping character . the usual double quote ( & quot ; ) is used for quoting and can be escaped by a backslash , i . e . \ & quot ; .
