Разбор файла и замена значений

Тема в разделе "Регулярные выражения", создана пользователем nikola_piter, 28 дек 2016.

Статус темы:
Закрыта.
Модераторы: xpert13
  1. nikola_piter

    nikola_piter

    Регистр.:
    27 июн 2007
    Сообщения:
    204
    Симпатии:
    63
    Подскажите, как пройтись по текстовому файлу и удалить лишнее (выделил красным), а так же удалить пробелы слева и справа от знака " = ":

    Version = 4.4.80.3/6.1.3.7
    FromVersions = ;4.4.79.1/6.1.3.7;4.4.79.2/6.1.3.8;4.4.80.1/6.2.1.1;4.4.80.2/6.2.5.1;
    UpdateDate = 23.01.2016

    Version=4.4.80.3
    FromVersions=;4.4.79.1;4.4.79.2;4.4.80.1;4.4.80.2;
    UpdateDate=23.01.2016
     
  2. seo.oko

    seo.oko

    Регистр.:
    11 май 2007
    Сообщения:
    274
    Симпатии:
    111
    Notepad++ в два захода.

    Сперва поиск регулярки "\/\d\.\d\.\d\.\d"
    Замена на пустоту

    Потом обычный поиск " = "
    Замена на "="

    (без кавычек)
     
    nikola_piter нравится это.
  3. lag

    lag

    Регистр.:
    13 окт 2014
    Сообщения:
    190
    Симпатии:
    230
    nikola_piter нравится это.
  4. nikola_piter

    nikola_piter

    Регистр.:
    27 июн 2007
    Сообщения:
    204
    Симпатии:
    63
    ребят, спасибо большое! а есть возможность использовать это в батнике?
     
  5. seo.oko

    seo.oko

    Регистр.:
    11 май 2007
    Сообщения:
    274
    Симпатии:
    111
    Сугубо силами батника не выйдет. Всё равно нужны будут сторонние утилиты. Так что проще заюзать Notepad++ или любой другой софт, который умеет делать поиск и замену регулярками.
     
    nikola_piter нравится это.
Статус темы:
Закрыта.