вопрос. Мне надо найти некоторое количество вхождений, например, 100 штук по регулярке, но заменить не на одно значение или значения на основе найденного, а на 100 других разных значений, например, из файла в 100 строк, главное чтобы в первое найденное вставлялось значение из первой строки, во второе из второй и так далее до конца. Есть у кого идеи?
Я бы сделал замену по словарю. Словарь сделал из XLSX-файла.
а как это сделать и в чём?
Как ты уже как-то раз делал. https://stackoverflow.com/questions/14156473/how-can-i-use-a-dictionary-to-do-multiple-search-and-replace-operations
Ну тут явно итерация какая-то по индексу: https://stackoverflow.com/questions/69369123/python-finditer-get-start-end-of-capture-group
Самое простое, если правильно понимаю сделать таблицу сначала из 100 строк начинающихся на нужное, и сделать таблицу из 100 строк значений, вставить столбец значений, преобразовать текст из двух колонок в исходный
звучит как план, спасибо
Обсуждают сегодня