Справочник операций
Как работают 19 операций, которые можно добавить в конвейер, какие у них параметры и что получается из реального текста — с примерами ввода и результата.
Пробелы и переносы
01Удаление пробелов по краямУдаляет пробелы и табуляции в самом начале и в самом конце каждой строки.02Сжатие повторных пробелов и табуляцийЗаменяет несколько идущих подряд пробелов и табуляций одним пробелом.03Удаление пустых строкУдаляет пустые строки и строки из одних пробелов или сжимает подряд идущие пустые строки до одной.04Удаление переносов строк (склейка в одну строку)Соединяет все строки в одну. Можно выбрать разделитель между ними.05Добавление переносов строк (разбиение)Разбивает строки по разделителю, по концу предложения или по ширине в символах.06Восстановление переносов из PDFСклеивает принудительные переносы внутри абзацев и возвращает исходные абзацы.
Строки
07Удаление повторяющихся строкЕсли строка встречается несколько раз, остаётся только первое её появление.08СортировкаУпорядочивает строки по алфавиту, по числовому значению, по длине, в обратном или случайном порядке.09Фильтр строкОставляет только строки, содержащие заданную фразу, или удаляет именно такие строки.10Нумерация строкСтавит перед каждой строкой номер вида 1. 2. 3. Можно задать формат и начальный номер.11Удаление номеров и маркеровУдаляет в начале строки номера вида 1. 2) (3) ① и маркеры вроде -, •.12Добавление символов в начало и конец строкДобавляет заданную строку в начало и в конец каждой строки.
Поиск и преобразование
13Поиск и заменаЗаменяет найденное по тексту или регулярному выражению на другое содержимое.14Полноширинные ↔ полуширинные символыПреобразует полноширинные буквы, цифры и знаки вроде ABC123 в полуширинные или обратно.15Смена регистраПереводит буквы, у которых есть регистр, в верхний или нижний регистр, в регистр предложения или делает заглавной первую букву каждого слова.16Очистка невидимых символов и кавычекУстраняет незаметные различия: NBSP, символы нулевой ширины, BOM, типографские кавычки, разложенные слоги хангыля.
Удаление символов
17Удаление HTML-теговУдаляет HTML-теги и восстанавливает в тексте абзацы, переносы строк и сущности вроде &.18Удаление эмодзиУдаляет эмодзи вроде 😀 👍🏽 👨👩👧 🇰🇷 целиком, вместе со всеми составными частями.19Удаление специальных символовОставляет только буквы всех языков, цифры и пробелы, а знаки удаляет. Можно указать, какие символы оставить.