Выпущена новая версия программы nhreplace v2.8.0.
Новая возможность – замена текста с использованием результатов поиска по регулярному выражению.
Замена с использованием регулярного выражения
В программе добавлен параметр -ft (-formatted text), который может быть использован совместно с параметром -sre и задает текст для замены.
Текст, заданный параметром -ft, может содержать ECMAScript Format Flags.
Например, можно использовать так:
-sre:"(<lang>)(\s*)(RU-ru|Rus)(\s*)(</lang>)" -i -ft:"$1ru$5"
Подробнее пример применения описан в статье Замена текста с использованием результатов поиска по регулярному выражению.
Параметр -ft может быть использован в командной строке nhreplace или в файле со списком замен, заданном параметром -list.
Загрузка новой версии nhreplace
Новая версия nhreplace доступна для скачивания на странице загрузки.
nhreplace v2.8.0