I have a Tab-delimited String (representing a table) that is passed to my method. When I print it to the command line, it appears like a table with rows:
http://i.st
On Windows, line.separator is a CR/LF combination (reference here).
The Java String.split() method takes a regular expression. So I think there's some confusion here.
String.split()