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

Бесплатный онлайн-инструмент поиска и замены. Поддержка поиска с учётом регистра, поиска целых слов, регулярных выражений и замены всех. Мгновенный предпросмотр с подсчётом совпадений.

Всё работает в вашем браузере — данные не отправляются на сервер.

Зачем использовать инструмент поиска и замены?

Наш инструмент поиска и замены выходит за рамки простой подстановки текста. С поддержкой поиска с учётом регистра, границ целых слов и полного синтаксиса регулярных выражений вы можете выполнять точные операции поиска и замены на любом тексте. Оперативный счётчик совпадений и мгновенный предпросмотр позволяют проверить изменения перед их применением.

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

  • Режимы поиска с учётом и без учёта регистра
  • Поиск целых слов с использованием границ слов
  • Полная поддержка регулярных выражений с живой валидацией
  • Замена всех вхождений одним нажатием
  • Оперативный подсчёт совпадений и мгновенный предпросмотр результата

Как использовать этот инструмент

  1. Введите или вставьте текст в поле ввода
  2. Введите текст для поиска в поле «Найти»
  3. Введите текст замены в поле «Заменить на»
  4. Настройте параметры и нажмите «Заменить все» для применения изменений

Технические детали

Механизм поиска и замены использует RegExp JavaScript для сопоставления шаблонов. Режим целых слов оборачивает поисковый запрос в утверждения границ слов \b. Режим регулярных выражений позволяет полный синтаксис regex, включая группы захвата и обратные ссылки в строках замены. Некорректные шаблоны регулярных выражений обрабатываются корректно без нарушения работы инструмента.

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

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

Да! Когда режим regex включён, вы можете использовать $1, $2 и т.д. в тексте замены для ссылки на группы захвата из вашего шаблона.

Что происходит при некорректном regex?

Если вы введёте некорректное регулярное выражение, инструмент корректно обработает ошибку и покажет 0 совпадений без сбоев. Исправьте ваш regex для отображения результатов.

Замена применяется к оригинальному тексту?

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

Полезные статьи

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