Как это работает
Введите текст
Вставьте или введите текст для поиска. Загрузите файлы или перетащите их.
Найдите и замените
Введите запрос и текст для замены. Включите regex для продвинутого поиска по шаблонам.
Проверьте и примените
Перемещайтесь по совпадениям, заменяйте по одному или все сразу. Скачайте или скопируйте результат.
Ключевые особенности
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, нормализация форматов, исправление нестыковок в больших данных.
Переводчики
Единообразная замена терминов в документах, ведение глоссариев.