Это может быть больше информации, чем необходимо для объяснения моего вопроса, но я пытаюсь объединить 2 сценария (я написал для других целей) вместе, чтобы сделать следующее.
TargetString (входной_файл) 4FOO
2BAR
Результат (выходной_файл) 1FOO
2FOO
3FOO
4FOO
1BAR
2BAR
Мой первый скрипт находит шаблон и копирует в файл_2
pattern = "\d[A-Za-z]{3}"
matches = re.findall(pattern, input_file.read())
f1.write('\n'.join(matches))
Мой второй сценарий открывает файл output_file и, используя re.sub, заменяет и изменяет целевую строку (строки), используя группы захвата и обратные ссылки. Но я застрял здесь в том, как превратить то есть 3
в 1
2
3
.
Любые идеи?
for
иrange
прекрасно это сделают. Где вы застряли при написании цикла? - person Prune   schedule 26.07.2018