Как лучше спарсить имена файлов из текстового файла

Nikoletta

Пользователь
Регистрация
26.04.2020
Сообщения
39
Благодарностей
3
Баллы
8
Подскажите, плиз!

Есть текстовый файл с именами файлов, имеющий вот такой вид:

АА-sdfsdfs
АА-bcfghghj

ВВВ-324refrsd
ВВВ-cbf43554
ВВВ-bcxgv444

СССС-423423ref
СССС-dsd434fdfff
СССС-sdfsff444fr
СССС-ljkghggg
СССС-adaeeweq4

Т.е. имена начинаются с префиксов. Мне нужно поочередно вытаскивать файлы каждого префикса, и класть их в список, чтобы структура списков получилась примерно такая:
СПИСОК АА содержит файлы АА-sdfsdfs и АА-bcfghghj;
СПИСОК ВВВ содержит файлы ВВВ-324refrsd, ВВВ-cbf43554 и ВВВ-bcxgv444
и т.д.

Вопрос: как лучше решить такую задачу в плане парсинга? Под словом "лучше" подразумевается самый простой вариант, для блондинки. *KISSING*
 

backoff

Client
Регистрация
20.04.2015
Сообщения
6 042
Благодарностей
6 475
Баллы
113
все названия имеют префикс который содержит тире?
или все разные?
сколько в префиксах символов? или они разные все?

если есть тире, то регуляркой вытаскивать префик, вытаскивать все что содержит такой префик в отдельный лист и делать с ним все что надо
 

Nikoletta

Пользователь
Регистрация
26.04.2020
Сообщения
39
Благодарностей
3
Баллы
8
регуляркой вытаскивать префик, вытаскивать все что содержит такой префик в отдельный лист и делать с ним все что надо
Вытащить регуляркой имена файлов я могу, тут у меня абсолютно никаких проблем нет.
Проблема только том, как сформировать списки в плане того, что заканчиваются файлы одного префикса, и начинаются другого. Т.е. заканчивается формирование списка АА, и начинается формирование списка ВВВ. Интуитивно понимаю, что нужно организовать цикл, но пока не понимаю, как именно.
 

backoff

Client
Регистрация
20.04.2015
Сообщения
6 042
Благодарностей
6 475
Баллы
113

Nikoletta

Пользователь
Регистрация
26.04.2020
Сообщения
39
Благодарностей
3
Баллы
8

backoff

Client
Регистрация
20.04.2015
Сообщения
6 042
Благодарностей
6 475
Баллы
113
надо писать хоть свою версию зенки, поставил самый минимум что возможно
может так?
 

Вложения

backoff

Client
Регистрация
20.04.2015
Сообщения
6 042
Благодарностей
6 475
Баллы
113
скринить не буду, ибо гемор, нажми на паузу, вот видос


а лучше обновись
 
  • Спасибо
Реакции: Nikoletta

Nikoletta

Пользователь
Регистрация
26.04.2020
Сообщения
39
Благодарностей
3
Баллы
8

Кто просматривает тему: (Всего: 2, Пользователи: 0, Гости: 2)