inputLine: append "bow wow wow yippee-o yippee-ay" dir1/dir2/file.txt Pattern regex = Pattern.compile("/^(\w+)\s+"(.*?)"\s+([\w.]+)\s*$/i", Pattern.UNICODE_CHARACTER_CLASS); String[] parameters = inputLine.split(regex);