Как это работает

1

Введите текст

Вставьте или введите текст для поиска. Загрузите файлы или перетащите их.

2

Найдите и замените

Введите запрос и текст для замены. Включите regex для продвинутого поиска по шаблонам.

3

Проверьте и примените

Перемещайтесь по совпадениям, заменяйте по одному или все сразу. Скачайте или скопируйте результат.

Ключевые особенности

100% приватно

Вся обработка происходит в браузере. Текст не покидает устройство. Никаких загрузок на сервер и сбора данных.

Поддержка Regex

Полная поддержка регулярных выражений с режимами multiline и dotall. Группы захвата, lookaheads и стандартные функции regex.

Сохранение регистра

Автоматически подстраивает регистр замены под оригинал. Привет→Пока, ПРИВЕТ→ПОКА, привет→пока.

История действий

Полная поддержка отмены и возврата действий с многошаговой историей. Не бойтесь потерять работу.

Живая подсветка

Все совпадения подсвечиваются в реальном времени. Навигация по совпадениям кнопками или клавиатурой.

Без ограничений

Никаких лимитов на символы или размер файла. Обрабатывайте столько текста, сколько потянет браузер.

Справка по Regex

ШаблонОписаниеПример
.Любой символc.t → cat, cot, cut
\dЛюбая цифра (0-9)\d+ → 123, 42, 7
\wСловесный символ (a-z, A-Z, 0-9, _)\w+ → hello, World_1
\sПробельный символ (пробел, табуляция, новая строка)\s+ → spaces, tabs
^Начало строки^Hello → Hello at start
$Конец строкиend$ → end at line end
()Группа захвата(\w+)@(\w+) → $1, $2
*Ноль или болееab*c → ac, abc, abbc
+Один или болееab+c → abc, abbc
?Ноль или одинcolou?r → color, colour

Частые вопросы

Безопасны ли мои данные?

Да, абсолютно. Вся обработка идет в вашем браузере на JavaScript. Текст не загружается на сервер и нигде не хранится. Мы не отслеживаем ваш ввод.

Как использовать регулярные выражения?

Нажмите кнопку «Regex». Ваш запрос будет считаться шаблоном регулярного выражения. Используйте \d+ для цифр, \w+ для слов и группы в скобках. См. таблицу выше.

Что делает «Сохранять регистр»?

Если включено, замены подстраиваются под регистр оригинала. Если заменить «hello» на «goodbye»: «Hello» станет «Goodbye», «HELLO» — «GOODBYE». Удобно для сохранения капитализации.

Можно использовать группы захвата?

Да! Используйте скобки в шаблоне поиска. Затем обращайтесь к ним в замене как $1, $2 и т.д. Например, поиск «(\w+)@(\w+)» и замена на «$2-$1» поменяет части местами.

Что такое режимы Multiline и Dotall?

Multiline заставляет ^ и $ работать с началом и концом каждой строки. Dotall позволяет символу . соответствовать переносу строки. Это важно для многострочного текста.

Есть ли лимиты на объем текста?

Искусственных лимитов нет. Все зависит от мощности вашего устройства и браузера. Инструмент оптимизирован для быстрой работы с обычными документами.

Кто использует этот инструмент?

Разработчики

Рефакторинг кода, переименование переменных, обновление API, исправление опечаток в файлах.

Писатели и редакторы

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

Аналитики данных

Очистка CSV, нормализация форматов, исправление нестыковок в больших данных.

Переводчики

Единообразная замена терминов в документах, ведение глоссариев.