Just use tr command for separating words output into separate lines: tr -s '[[:punct:][:space:]]' ' ' Example for cat file.txt | tr -s '[[:punct:][:space:]]' ' '
String[] lines = myString.split(System.getProperty("line.separator"));