nhrt v2.9.0

Выпущена новая версия программы nhrt v2.9.0. Программа переименована в nhrt (nhutils replace text) вместо nhreplace. Новые возможности можно указывать наличие/отсутствие BOM параметр -fet (-formattedescapetext) для заменяющего текста по регулярному выражению с поддержкой escape символов Исправления экранирование кавычек в параметрах командной

Преобразование CSV файла в файл запросов SQL в программе nhreplace

Эта статья показывает, как программа nheplace, используя функцию замены по регулярному выражению параметрами -sre (-searchregularexpression) и -ft (-formattedtext), может преобразовать текстовый файл формата CSV в файл запросов SQL, чтобы потом внести эти строки в базу данных. Например, из CSV файла

Изменение формата дат регулярным выражением в nhrt

Статья демонстрирует использование программы nhrt для поиска и замены текста по регулярному выражению – изменение формата дат с изменением порядка дня, месяца и года

Замена текста регулярным выражением – пример nhreplace

В этой статье я покажу пример замены текста с использованием параметра -ft/-formattedtext, добавленного в nhreplace v2.8.0. Пример основан на запросе пользователя программы, после которого эта функция была добавлена в программу. Эта возможность полезна, когда требуется найти текст и заменить только

Преобразование списка в одну строку

Пример показывает применение программы nhreplace для преобразования списка адресов электронной почты (один адрес на строку) в формат одной строки, с использованием точки с запятой «;» в качестве разделителя – для того, чтобы адреса электронной почты можно было скопировать в поле

nhreplace: замена текста в потоке stdin

Пример показывает, как с помощью программы nhreplace выполнить замену текста по регулярному выражению в потоке stdin с выводом в stdout. Например, требуется для файлов с такими именами: base_158_1211.dat base_4337_8723.dat base_81_2567.dat base_8_5317.dat сформировать список файлов с именами, в которых остаётся только