Поиск и замена в тексте
Поиск, замена и удаление текста с расширенными возможностями
Обработка текста онлайн: поиск, замена, удаление и подсветка
Онлайн-инструмент для массовой обработки текста: найти и заменить, удалить найденные фрагменты, подсветить совпадения. Поддерживается поиск целыми словами, с учётом регистра и через регулярные выражения. Файлы .txt и .csv до 5 МБ загружаются прямо в браузер — без отправки на сервер.
Результат пересчитывается автоматически по мере ввода: сразу видно количество совпадений и итоговый текст. Удобно для очистки CSV-выгрузок, нормализации списков ключей, поиска по логам, замены меток в шаблонах и любой повторяющейся правки больших текстов, где Word или Notepad++ слишком тяжелы либо просто не открываются.
- Три режима: замена, удаление, подсветка совпадений
- Поиск по обычному тексту или регулярному выражению
- Учёт регистра и поиск только целых слов
- Загрузка .txt/.csv до 5 МБ, скачивание результата
- История из 10 последних операций сохраняется в браузере
Когда нужна массовая обработка текста
SEO-специалисту — почистить выгрузку ключевых слов: убрать «топ», «лучший», «купить» из 5 000 фраз за один проход через регулярное выражение `\b(топ|лучший|купить)\b`. Маркетологу — нормализовать список email: удалить пробелы регуляркой `\s+`, привести к нижнему регистру через смежный инструмент «Изменение регистра».
Программисту — массово заменить ключи в .env или JSON: убрать кавычки, поменять разделители, удалить комментарии. Аналитику — очистить CSV от лишних символов перед импортом в Excel. Контент-менеджеру — заменить старые названия товаров или ссылок во всём тексте.
Журналисту и редактору — найти все упоминания фамилии или термина в длинном материале и подсветить их перед вычиткой. Студенту — отсортировать список источников или удалить лишние сноски.
Регулярные выражения: 8 базовых шаблонов
Включите чекбокс «Регулярные выражения» — и поле «Найти» будет интерпретироваться как regex. Поддерживаются все стандартные JavaScript-шаблоны: классы символов, квантификаторы, группы, якоря.
Шпаргалка: `\d+` — все числа, `\d{2,4}` — числа 2–4 цифр, `[А-Яа-яЁё]+` — кириллица, `[A-Za-z]+` — латиница, `\b\w+@\w+\.\w+\b` — email, `\s{2,}` — два и более пробелов подряд, `^.{0,5}$` — короткие строки до 5 символов, `<[^>]+>` — HTML-теги.
Совет: всегда сначала включайте режим «Найти и выделить» — посмотрите, что именно подсветится, и только потом переключайтесь на «Найти и заменить». Это страховка от случайного удаления нужного контента.
Безопасность данных
Текст и файлы обрабатываются полностью в браузере: ничего не загружается на сервер, не пишется в базы и не сохраняется в логах. История операций хранится только в `localStorage` вашего браузера и доступна только вам — её можно очистить кнопкой «Очистить историю».
Это критично, если вы обрабатываете персональные данные, коммерческую переписку, выгрузки CRM или внутренние документы: онлайн-сервисы вроде Word Online или Google Docs отправляют каждый символ на серверы вендора, а здесь — никогда.
Пример из жизни
Маркетолог получил список 2 000 email-адресов в текстовом файле: с пробелами, дубликатами и пустыми строками. Нужно подготовить для импорта в рассылочный сервис.
Вставил текст → удалил пустые строки (было 2 800 строк → 2 000)
Удалил дубликаты (без учёта регистра) → осталось 1 720 уникальных
Обрезал пробелы в начале и конце каждой строки
Отсортировал по алфавиту для удобства проверки
Из 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.-]+ | user@mail.ru | Извлечение email | |
| ^(.*)$ | Каждая строка | любой текст | Добавление префикса/суффикса |
| (\w+) | Каждое слово | Привет | Подсчёт слов, замены |
Совет
Перед массовой заменой включите «Найти и выделить» — посмотрите, какие именно фрагменты подсветятся жёлтым. Это страховка от случайного удаления нужного контента из-за слишком общей регулярки.
Как использовать Поиск и замена в тексте
Вставьте текст
Скопируйте из документа или загрузите .txt/.csv до 5 МБ через кнопку «Загрузить файл».
Выберите режим
Замена — поменять одно на другое. Удаление — убрать совпадения. Подсветка — увидеть совпадения без правки.
Введите шаблон
Обычный текст или регулярное выражение (включите чекбокс). По желанию — «Учитывать регистр» и «Только целые слова».
Скопируйте результат
Результат обновляется автоматически. Кнопкой «Копировать» — в буфер, «Скачать» — в файл .txt.
Примеры использования
✂️ Убрать стоп-слова из ключей
Режим «Найти и удалить», regex `\b(топ|лучший|купить|2024|2025)\b` — чистка SEO-выгрузки за один проход.
📧 Найти все email
Режим «Найти и выделить», regex `\b[\w.-]+@[\w-]+\.[\w.-]+\b` — подсвечивает адреса для проверки списка рассылки.
🔄 Заменить старое название
Режим «Найти и заменить», обычный текст «ООО Старое» → «ООО Новое» с учётом регистра — массовая правка договоров.
🧹 Удалить HTML-теги
Режим «Найти и удалить», regex `<[^>]+>` — превращает HTML-выгрузку в чистый текст для импорта.
Часто задаваемые вопросы
Данные отправляются на сервер?
Какой максимальный размер текста?
Как включить регулярные выражения?
Чем это лучше Word/Notepad++?
Что делает режим «Найти и выделить»?
Как удалить все числа из текста?
Можно ли отменить замену?
Поддерживается ли поиск только целых слов в regex?
Полезная информация
Текст и файлы обрабатываются в браузере — ничего не отправляется на сервер.
Поддерживаются файлы .txt и .csv до 5 МБ.
История из 10 последних операций хранится в localStorage и доступна только вам.
Перед массовой заменой используйте режим «Найти и выделить» для проверки шаблона.
Смежные текстовые инструменты
Если обрабатываете текст массово — пригодятся ещё несколько инструментов в одном комплекте.