переведите весь файл не в строки а в массив байт и ищите конец строки, сколько раз встретите от начала на столько строк и спустились ниже