Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » TextPipe

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30

Открыть новую тему     Написать ответ в эту тему

superkatya



Катька - смутьянка
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Поиск лекарств ведётся исключительно в разделе «Варезник».
TextPipe Pro
Текущая версия: 12.0 (06.06.2022)

Официальный сайт

 
Поддерживаемые ОС: Windows 10, 8, 7, Vista, 2019/2016/2012/2008/2003, x86 и x64
 
Скачать пробную версию в ZIP / в виде EXE-setup (27.5 МБ) / Список изменений
 
TextPipe Pro - утилита для пакетной обработки текстовой информации. Программа служит для форматирования и конвертирования текстовых файлов, замены в них текста, выполнения сложных преобразований, конвертирования текста из одного формата в другой.
Некоторые возможности TextPipe Pro:
• Пepepaбoтaнный пoиcк и зaмeнa в cooтвeтcтвии с заданной cxeмой. Причём можно задать как абсолютно идентичные cooтвeтcтвия, так и c нeчёткoй лoгикoй coпocтaвлeния (для иcпpaвлeния oбщeизвecтныx oшибoк нaбopa).
• Сортировка текста по алфавиту, рандомизация строк, подсчёт и удаление дублирующихся строк.
• Добавление и(или) извлечение определённых слов, строк или частей текста, как введённых вручную, так и содержащихся в любом другом текстовом файле.
• VBScript или JScript (или PerlScript, PythonScript, REXXscript и т.д.) фильтpы мoгyт быть oпиcaны c нacтpoйкoй для oбpaбoтки кaждoгo пoля.
• Пpeoбpaзoвaниe cимвoлoв кoнцa cтpoки мeждy фopмaтaми Unix, Mainframe, DOS и Macintosh.
• Преобразование текста в список слов.
• Иcпpaвлeниe зaглaвнocти бyкв (нaпpимep, sImon -> Simon), несколько видов смены регистра текста.
• Удaлeниe пpoбeлoв в нaчaлe, в кoнцe cтpoк, и yдaлeниe мнoжественных пробелов.
• Удaлeниe тэгoв HTML и XML или только их атрибутов.
• Дoбaвлeниe нyмepaции cтpoк, лeвoгo и пpaвoгo пoлeй, зaгoлoвкoв и cнocoк.
• Дoбaвлeниe или yдaлeниe cтoлбцoв тeкcтa, дoпoлнитeльныx cтpoк.
• Дoпoлнeниe или yceчeниe дaнныx пoлeй дo определённой шиpины.
• Извлeчeниe aдpecoв элeктpoннoй пoчты и URL и мнoгoе мнoгoe дpyгoe...


Полезные обучающие статьи по программе:
  • тут

    Программы аналогичного назначения:
  • PowerGrep

  • Всего записей: 3232 | Зарегистр. 01-06-2001 | Отправлено: 12:58 23-06-2004 | Исправлено: vasevase, 04:43 06-04-2023
    evoroz



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    как мне настроить textpipe, чтобы он мне выдрал все эти ссылки?

    Фильтр Extract - Extract URLs

    Всего записей: 3487 | Зарегистр. 30-03-2002 | Отправлено: 22:55 25-04-2020
    kamilado

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Здравствуйте, подскажите пожалуйста как убрать переносы строк?
    Есть
    1
    2
    3
    Нужно
    123

    Всего записей: 1 | Зарегистр. 28-04-2020 | Отправлено: 18:37 28-04-2020
    evoroz



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    kamilado
    Replace -> Find Exactly В поле Find поставить ¶

    Всего записей: 3487 | Зарегистр. 30-03-2002 | Отправлено: 19:03 28-04-2020
    evoroz



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Написал для блога новую статью. Может кому-то будет интересно.  
    Речь о массовом создании директорий на русском языке. Для чего формируется BAT файл в котором используется досовская команда MKDIR. BAT файл исполняется и получаем эти самые директории. Есть файл для скачивания.

    Всего записей: 3487 | Зарегистр. 30-03-2002 | Отправлено: 16:19 04-05-2020 | Исправлено: evoroz, 16:20 04-05-2020
    nikisakis

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Привет, в html файлах из мета-тега description нужно удалить <p></p>, можно это сделать? не затрагивая теги <p></p> в других местах на странице?
    Вот пример
     

    Код:
    <meta name="description" content="text<p> text</p>">
    <meta name="description" content="<p>text</p> text</p>">

    Хотелось бы сделать чтобы получилось так

    Код:
    <meta name="description" content="text text">

    Всего записей: 16 | Зарегистр. 26-12-2019 | Отправлено: 02:14 02-06-2020
    evoroz



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    nikisakis
    Конечно. Когда надо удалить на конкретной строке, то обычно используется подфильтр.
     
    Replace -> Find pattern (Perl style) В качестве паттерна указывается <meta name="description" content=(.*)¶ и выбирается Send Matching Text to Subfilter
    А в фильтре что-нибудь простое типа Replace -> Find Perl pattern <p>|</p>
    Т.е. дважды надо использовать Find pattern (Perl style).
     
    Подробнее...

    Всего записей: 3487 | Зарегистр. 30-03-2002 | Отправлено: 11:03 02-06-2020
    nikisakis

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    evoroz

    Спасибо, но у меня не срабатывает к сожалению (ничего не происходит).
       
     

    Всего записей: 16 | Зарегистр. 26-12-2019 | Отправлено: 20:33 02-06-2020 | Исправлено: nikisakis, 20:35 02-06-2020
    evoroz



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    но у меня не срабатывает к сожалению (ничего не происходит)

    Могу предположить, что у вас строка заканчивается мягким пробелом или \r.
    У меня нет такого исходного текста с мягкими пробелами. Попробовать не на чем.
    Если я прав - два варианта.
    1. Впереди поставить замену мягкого пробела на возврат каретки/перевод строки ¶.
    2. Поставить вместо ¶ в первом фильтре ¬ или \r.

    Всего записей: 3487 | Зарегистр. 30-03-2002 | Отправлено: 22:29 02-06-2020
    nikisakis

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    evoroz

    Второй вариант \r сработал, спасибо.
     

    Всего записей: 16 | Зарегистр. 26-12-2019 | Отправлено: 22:45 02-06-2020
    nikisakis

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Привет, textpipe может разрезать файл по разделителю?
    Есть например 10 таких блоков в одном файле
     
    <text>
    name
    </text>
     
    Нужно чтобы программа поделила этот файл на 10 частей, начало блока всегда <text>, а конец </text>, и сохранила каждый блок в отдельный файл.
     
    Или может какой-то другой софт такое может сделать?

    Всего записей: 16 | Зарегистр. 26-12-2019 | Отправлено: 08:26 27-09-2020
    LibVik

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    textpipe может разрезать файл по разделителю?  

    фильтр split - pattern <text> (before pattern)

    Всего записей: 58 | Зарегистр. 22-06-2019 | Отправлено: 15:35 27-09-2020 | Исправлено: LibVik, 20:11 27-09-2020
    16121977

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Уважаемые знатоки TextPipe!
     
    Столкнулся с проблемой, которую сам победить не могу. Имеется html файл, в названии присутствует неразрывный дефис - символ юникод U+2011, в другом файле имеется неразрывный пробел код символа в Юникоде    U+2800  
     
    Что прописать в поиск-замену, чтобы удалить (заменить) из названия (да и из текста) эти и им подобные символы? Иначе говоря, как в фильтре замены задать обозначение конкретного символа 16-разрядного юникода. Перепробовал все, такое впечатление, что TextPipe 9.7.3 их просто не видит. Заранее благодарен за любую помощь.

    Всего записей: 21 | Зарегистр. 06-02-2009 | Отправлено: 11:09 15-11-2020 | Исправлено: 16121977, 11:10 15-11-2020
    evoroz



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    16121977
    Для переименования в названиях я бы использовал что-то типа Total Commander.
    Для замен внутри текста хорошо бы иметь сам текст, чтобы посмотреть.

    Всего записей: 3487 | Зарегистр. 30-03-2002 | Отправлено: 12:34 15-11-2020
    los

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    16121977

    Цитата:
    Перепробовал все...

    и '\x{2011}' , '\x{2800}' ? для файла в кодировке utf-16le.

    Всего записей: 7336 | Зарегистр. 08-09-2001 | Отправлено: 13:40 15-11-2020
    LibVik

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    для замен U+ и \U символов внутри текста можно использовать Search/replace list  
     

    Всего записей: 58 | Зарегистр. 22-06-2019 | Отправлено: 00:19 27-03-2021
    FoxOleg1964

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Подробнее...

    Всего записей: 3 | Зарегистр. 08-06-2021 | Отправлено: 16:59 08-06-2021
    evoroz



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    FoxOleg1964

    Цитата:
    При этом текст берется не всегда с начала строки.

    ?
     
    Поиск
    <h1>(.*)</h1>
    (.*)
    (.*)
    (.*)
     
    Замена
    <h1>$4</h1>
    $2
    $3
    $4
     
    Ну а далее решать проблему 4-7 слов в первой строке

    Всего записей: 3487 | Зарегистр. 30-03-2002 | Отправлено: 19:22 08-06-2021 | Исправлено: evoroz, 19:23 08-06-2021
    FoxOleg1964

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Спасибо за отклик.
    К сожалению этот вариант не подходит. Дело в том, что между <h1> и текстом может быть разное кол-во строк и тогда $4 может быть строкой не текста или не первой строкой текста.

    Всего записей: 3 | Зарегистр. 08-06-2021 | Отправлено: 11:25 09-06-2021
    FoxOleg1964

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Подскажите пожалуйста как решить простой, вроде бы, вопрос
     
    Есть - слово  
    Надо - Слово
     
    Как сделать первую букву предложения заглавной?
    Спасибо

    Всего записей: 3 | Зарегистр. 08-06-2021 | Отправлено: 18:42 10-06-2021
    evoroz



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    FoxOleg1964
    Convert -> Sentence Case, но это при условии, что предложения заканчиваются точкой.

    Всего записей: 3487 | Зарегистр. 30-03-2002 | Отправлено: 20:32 10-06-2021
    Открыть новую тему     Написать ответ в эту тему

    Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30

    Компьютерный форум Ru.Board » Компьютеры » Программы » TextPipe


    Реклама на форуме Ru.Board.

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.B0ard
    © Ru.B0ard 2000-2024

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru