Итак, по сути, я ищу специально четырехзначный код в двух угловых скобках в текстовом файле. Я знаю, что мне нужно открыть текстовый файл, а затем разбор строки за строкой, но я не уверен, что лучший способ структурировать мой код после проверки "для строки в файле".
Я думаю, что могу либо как-то разбить его, разбить, либо раздел, но я также написал регулярное выражение, которое я использовал для компиляции, и поэтому, если он возвращает объект соответствия, я не думаю, что могу использовать его с этими строковыми операции. Также я не уверен, является ли мое регулярное выражение достаточно жадным или нет...
Я хотел бы сохранить все экземпляры найденных ударов как строки в кортеже или списке.
Вот мое регулярное выражение:
regex = re.compile("(<(\d{4,5})>)?")
Я не думаю, что мне нужно включить весь этот код, учитывая его довольно простой до сих пор.