Мне нужно проанализировать файл (что я знаю, как это сделать), однако мне нужно искать конкретные шаблоны в строке, и это то, где я немного запутался.
Давайтескажем, у нас есть следующие строки:
GEO1D1JXUQ2LSO
GOE22D2OKDLALKCDSI
EO212D0FM2KDLA
LAFD21D1FM2KDF3BLA
То, что известно о строках, это префикс (GEO, GOE, EO, LAFD) и что после префикса есть 1, 2 или 3 цифры, а затем букваD, как показано в примере.
У меня есть префиксы заранее, но это все.Как я могу выполнить поиск по каждой строке и определить, к какой группе она принадлежит?
Примечание: в строке есть некоторая информация (например, число после D), которая мне тоже нужна, но я концентрируюсь только накак определить, в какую группу она входит, чтобы я мог получить больше информации об этой группе.
Я застрял, потому что в префиксах могут существовать некоторые префиксы, например EO в GEO.