Мне нужно скопировать совпадения с регулярным выражением из одного структурированного файла .txt и вставить его в другой аналогичный файл .txt, чтобы найденные совпадения с регулярным выражением из file_1 заменяли одинаковые совпадения в file_2, одно за другим, на совпадения file_1?
Примеры текстовых файлов со строками для замены:
#TXT file 1:
randomtext_randomtext_randomtext_randomtext_new_STRING_Arandomtext_
randomtext_randomtext_new_STRING_Brandomtext_randomtext_randomtext_
randomtext_randomtext_randomtext_randomtext_randomtext_randomtext_
new_STRING_Crandomtext_randomtext_randomtext_randomtext_
#TXT file 2 (the exact same structure, but a little different strings values):
randomtext_randomtext_randomtext_randomtext_old_STRING_Arandomtext_
randomtext_randomtext_old_STRING_Brandomtext_randomtext_randomtext
_randomtext_randomtext_randomtext_randomtext_randomtext_randomtext_
old_STRING_Crandomtext_randomtext_randomtext_randomtext_
Как мне скопировать найденные строки с помощью регулярных выражений: new_STRING_A, new_STRING_B и new_STRING_C из file_1.txt на месте file_2.txt для тех же совпадений регулярных выражений: old_STRING_A, old_STRING_B, old_STRING_C, чтобы новые строки заменяли старые из файла1 строки из файла_2?