Я читаю из текстового файла, который содержит много строк, содержащих такие заполнители, как это: «{name_of_placeholder}». Существует еще один файл, похожий на карту - ключи - это имена каждого заполнителя, и для каждого из них есть значение. Я хотел бы использовать regex для поиска каждого заполнителя в первом файле и заменить {name_of_placeholder} на соответствующее значение из второго файла.Повторное использование захваченной группы за пределами строки регулярного выражения
Первое, что мне пришло в голову, - захватить группу между «{}», но как использовать ее за пределами строки? Если это невозможно, может быть, кто-то может подумать о другом способе этого?
Заранее благодарен!
1) какой язык вы используете? 2) Каков точный формат во 2-м файле 3) введите правильную строку ввода из файла 1 и файла 2 –
1) Я бы хотел, чтобы эта замена заполнителей выполнялась сценарием powershell. 2) Второй файл представляет собой XML, содержащий строки с кодировкой base64. 3) Вот из первого файла: get {return "{ApplicationTitle}"; } И со второго: cmFuZG9taW5wdXRsaW5l –