🔄

Поиск и замена в тексте

Поиск, замена и удаление текста с расширенными возможностями

Загрузка инструмента...

Обработка текста — поиск, замена и форматирование онлайн

Онлайн инструмент для массовой обработки текста: поиск и замена (включая регулярные выражения), удаление дубликатов строк, сортировка, обрезка пробелов, нумерация строк и другие преобразования. Обработка в браузере — конфиденциальность гарантирована.

  • Поиск и замена: обычный текст и регулярные выражения (regex)
  • Удаление дубликатов строк (с учётом или без учёта регистра)
  • Сортировка строк: по алфавиту, числовая, случайная
  • Удаление пустых строк и лишних пробелов
  • Нумерация строк и добавление префиксов/суффиксов
  • Объединение и разделение строк по разделителю

Регулярные выражения (regex)

Поиск и замена поддерживают regex — мощный язык шаблонов. Примеры: \d+ — все числа, \s+ — все пробелы, ^(.*)$ — каждая строка, [A-Za-z]+ — все слова. Замена с группами: (\w+)@(\w+) → $1 at $2 — маскировка email. Regex превращает 10-минутную ручную правку в 1 клик.

    Типичные сценарии

    Очистка данных: удалить пустые строки, лишние пробелы, дубликаты из списка. Форматирование: добавить нумерацию, кавычки, теги к каждой строке. Преобразование: CSV → список, список → SQL-запрос, замена разделителей. Подготовка данных для импорта: привести формат к требованиям системы.

      💡

      Пример из жизни

      Маркетолог получил список 2 000 email-адресов в текстовом файле: с пробелами, дубликатами и пустыми строками. Нужно подготовить для импорта в рассылочный сервис.

      1

      Вставил текст → удалил пустые строки (было 2 800 строк → 2 000)

      2

      Удалил дубликаты (без учёта регистра) → осталось 1 720 уникальных

      3

      Обрезал пробелы в начале и конце каждой строки

      4

      Отсортировал по алфавиту для удобства проверки

      Из 2 800 строк получил чистый список 1 720 уникальных email за 30 секунд. Вручную это заняло бы 2+ часа с риском пропустить дубликаты.

      🧠

      Знаете ли вы?

      💻

      Регулярные выражения изобрёл математик Стивен Клини в 1956 году. В программирование их принёс Кен Томпсон (создатель Unix) в 1968

      🔤

      Самый частый запрос на замену в мире: двойной пробел → одинарный. Второй — удаление пустых строк

      📊

      Regex .* (любой символ любое количество раз) — самое используемое выражение. Второе — \d+ (одно или более цифр)

      ⏱️

      Замена в тексте 1 000 000 символов через regex занимает < 100 мс в браузере. Вручную — 10+ часов

      🧮

      sed, awk и grep — три инструмента Unix для обработки текста, которым > 50 лет. Веб-инструменты делают то же, но с графическим интерфейсом

      📝

      Ctrl+H (поиск и замена) — самая недооценённая комбинация. 80% пользователей Word не знают о поддержке подстановочных знаков

      Популярные регулярные выражения

      RegexЧто находитПример совпаденияПрименение
      \d+Все числа123, 45, 7Извлечение чисел из текста
      \s+Пробелы и табыпробелы, переносыУдаление лишних пробелов
      ^$Пустые строки(пустая строка)Удаление пустых строк
      [A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+Emailuser@mail.ruИзвлечение email
      ^(.*)$Каждая строкалюбой текстДобавление префикса/суффикса
      (\w+)Каждое словоПриветПодсчёт слов, замены
      💡

      Важно знать

      Для простых замен regex не нужен — используйте обычный поиск. Regex нужен, когда паттерн сложный: «все числа», «все email», «строки начинающиеся с #». Если regex пугает — начните с \d (цифра), \s (пробел), . (любой символ) и * (повтор).

      Как использовать Поиск и замена в тексте

      1

      Шаг 1

      Вставьте текст в поле ввода — объём не ограничен

      2

      Шаг 2

      Выберите операцию: поиск/замена, удаление дубликатов, сортировка, очистка пробелов

      3

      Шаг 3

      Для поиска/замены введите шаблон (обычный текст или regex) и текст замены

      4

      Шаг 4

      Нажмите «Применить» — результат появится мгновенно, скопируйте одним кликом

      Примеры использования

      Удаление дубликатов строк

      3 000 строк → 2 100 уникальных. Быстрее, чем UNIQUE() в Excel для больших списков

      Замена: табуляция → запятая

      TSV → CSV: замена \t на , . Одна операция конвертирует формат данных

      Нумерация строк

      Добавить «1. », «2. »... перед каждой строкой → готовый нумерованный список

      Regex: извлечение дат

      Шаблон \d{2}\.\d{2}\.\d{4} находит все даты формата ДД.ММ.ГГГГ в тексте

      Оборачивание строк в HTML

      Замена ^(.*)$ → <li>$1</li>. Каждая строка становится элементом списка HTML

      Часто задаваемые вопросы

      Данные отправляются на сервер?
      Нет. Вся обработка — в браузере через JavaScript. Ваш текст не покидает устройство. Безопасно для конфиденциальных данных.
      Максимальный размер текста?
      Ограничен памятью браузера. Тексты до 10 МБ (5–10 млн символов) обрабатываются без проблем. Для файлов > 50 МБ — используйте командные инструменты (sed, awk).
      Как включить регулярные выражения?
      Отметьте флажок «Regex» рядом с полем поиска. После этого шаблон интерпретируется как регулярное выражение. Спецсимволы (. * + ?) приобретают особое значение.
      Чем это лучше Word/Notepad++?
      Не нужно устанавливать программу. Работает на телефоне, планшете и любом браузере. Специализированные операции (удаление дубликатов, нумерация) — в один клик, а не через макросы.
      Можно ли отменить изменения?
      Исходный текст остаётся в поле ввода. Результат — в отдельном поле. Вы не потеряете оригинал. Для подстраховки — скопируйте исходный текст перед сложными преобразованиями.
      Как удалить все числа из текста?
      Поиск: \d+ (regex), замена: (пусто). Все последовательности цифр будут удалены. Для удаления только отдельных чисел (не внутри слов): \b\d+\b.

      Полезная информация

      🔒 Полная конфиденциальность. Текст обрабатывается в браузере — не отправляется на сервер. Безопасно для любых данных.

      ⚡ Экономия времени. Операции, занимающие часы вручную (дубликаты, замены, форматирование), выполняются за секунды.

      Комментарии (1)

      Был ли полезен этот инструмент?
      Руслан Авдеев (автор проекта)1 янв. 2024 г., 00:00
      🎉 Спасибо, что используете наши инструменты! Все инструменты на ToolFox полностью бесплатны и постоянно улучшаются. 📝 Пожалуйста, оставляйте комментарии: - Если инструмент работает некорректно - Если есть идеи по улучшению - Поделитесь своим опытом использования 👍 Ставьте лайки/дизлайки - это помогает мне понять, какие инструменты нуждаются в доработке. Я обновляю сайт каждую неделю на основе вашей обратной связи. ⭐ Если вам нравится ToolFox — буду благодарен за отзыв о сайте в Яндекс.Браузере (нажмите на ⋮ → «Оценить сайт» в панели браузера). Это помогает другим людям находить наши инструменты! 😊 Также вы можете написать мне напрямую в Telegram: @avdeevrus Все доработки и улучшения по вашим пожеланиям делаю бесплатно! Благодарю за доверие и использование ToolFox! 🚀

      🔄Похожие инструменты

      🗑️

      Удаление дубликатов

      Удаление повторяющихся элементов

      Перейти к инструменту →
      ↕️

      Сортировка строк

      Сортировка списков в алфавитном порядке, по длине и другим параметрам

      Перейти к инструменту →
      🔗

      Объединение строк

      Объединение двух списков с настраиваемым разделителем

      Перейти к инструменту →
      ⌨️

      Перевод раскладки

      Преобразование текста между раскладками клавиатуры

      Перейти к инструменту →
      🤖

      Склонение по падежам

      Склонение по падежам онлайн — просклонять слово, ФИО, фамилию по падежам. Склонение существительных, имён и фамилий

      Перейти к инструменту →
      🤖

      AI поиск синонимов

      Интеллектуальный поиск синонимов с искусственным интеллектом

      Перейти к инструменту →
      🙃

      Перевернуть текст вверх ногами

      Переворот текста на 180°, реверс, зеркало, кружки, зальго — 8 режимов преобразования

      Перейти к инструменту →
      🔄

      Текст задом наперед

      Переверните текст, слова или строки в обратном порядке с зеркальным отражением

      Перейти к инструменту →