Я пытаюсь создать программу, которая читает файл .txt и разбивает его на отдельные списки.
Я использую это, чтобы попытаться разделить мои строки на 4 части:
val parts = it.split("\\s".toRegex())
val part1 = parts[0]
val part2 = parts[1]
val part3 = parts[2]
val part4 = parts[3]
(причина, по которой я использую "\ s", заключается в том, что количество пробелов между словами не соответствует)
Однако некоторые строки в файле начинаются с пробела или двух, что приводит к тому, что первое слово не обнаруживается.
Могу ли я игнорировать или удалять только первые пробелы в каждой строке? Как в настоящее время, когда я пытаюсь напечатать часть [0], он возвращается как пустое