Замена переменных с номером более 9

vind

Client
Регистрация
03.09.2019
Сообщения
73
Благодарностей
6
Баллы
8
Добрый вечер. Помогите найти решение для задачи:
Есть .txt в котором указаны:
Переменная-1
Переменная-2
...
Переменная-20

1. Кубиком генерю рандомное название. Делаю замену в .txt названия Переменная-1 на Рандомное_название-1
2. Увеличиваю счетчик- опять генерю рандомное название. Делаю замену названия Переменная-2 на Рандомное_название-2

И все успешно заменяется до значения Переменная-9. А когда меняем Переменная-10 на Рандомное_название-10 - получается, что Рандомное_название-10 становится вида Рандомное_название-10 (программа автоматически берет в Переменной-10 саму Переменная-1 (на ноль не обращает внимание) и получается два одинаковых рандомных названия с нулем на конце у десятой.

Пример: wjfewowot и wjfewowot0

Какое существует решение, чтобы согласно увеличению счетчика происходили постепенные замены согласно очереди?
 

Reactor3000

Client
Регистрация
25.09.2019
Сообщения
434
Благодарностей
263
Баллы
63
Если замена идет по регулярке - то в конце искомого для замены поставить $
Переменная-10$
 
  • Спасибо
Реакции: vind

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