Поиск и замена в нескольких файлах

Перетащите несколько файлов — код, CSV, Markdown, HTML, JSON — и примените одни и те же правила поиска и замены ко всем сразу. Смотрите совпадения в каждом файле, просматривайте результат и скачивайте всё одним ZIP-архивом.

Обновлено
Перетащите файлы сюда или нажмите, чтобы выбрать
Только текстовые файлы — .js, .ts, .css, .html, .md, .csv, .json, .xml, .txt, .py … (до 500 файлов)

Правила

Файлов пока нет

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

    Был ли этот инструмент полезен?0.0 Оценок: 0
    Поиск и замена текста онлайнС учётом регистра, целые слова или регулярные выражения, несколько замен сразу, живой счётчик и подсветка совпадений.Поиск и замена →

    Как пользоваться: Поиск и замена в файлах

    1. Перетащите файлы в область загрузки или нажмите, чтобы выбрать их. Бинарные файлы, например изображения, пропускаются.
    2. Добавьте одно или несколько правил; для шаблонов включите регулярные выражения и группы захвата $1.
    3. Проверьте количество совпадений в каждом файле и откройте предпросмотр любого из них.
    4. Скачайте изменённые файлы ZIP-архивом. Неизменённые файлы в архив не попадают.

    Когда это нужно

    • Переименовать функцию, класс или CSS-переменную во всей папке с кодом.
    • Обновить домен, адрес электронной почты или год в авторских правах во множестве HTML- или Markdown-файлов.
    • Исправить разделитель или название колонки в пакете CSV-экспортов.

    Приватно и обратимо

    Файлы читаются и изменяются в вашем браузере, ничего не загружается на сервер. Исходные файлы никогда не меняются: вы скачиваете исправленные копии. Структура папок сохраняется в ZIP, если браузер её передаёт (перетащите папку в Chrome или Edge). Для одного текста используйте Поиск и замену.

    Также ищут как: find and replace in files, bulk find and replace.

    Инструменты, которые хорошо сочетаются с Поиск и замена в файлах

    • Regex Replace — Ищите и заменяйте текст с помощью регулярных выражений — используйте группы захвата, например $1, чтобы переставлять части текста, якоря для целых строк и несколько правил одновременно.
    • Сравнение текста — Вставьте две версии текста, чтобы увидеть, что именно изменилось: добавленные и удалённые строки и изменённые слова внутри них.
    • Конвертер окончаний строк — Посмотрите, какие окончания строк использует файл, и преобразуйте их — из Windows CRLF в Unix LF или обратно — для вставленного текста или целой партии файлов.
    • Удаление дублей строк — Вставьте список, чтобы мгновенно удалить повторяющиеся строки.

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

    Мои исходные файлы изменяются?
    Нет. Инструмент предлагает скачать исправленные копии, а файлы на вашем диске остаются без изменений.
    Можно ли использовать регулярные выражения?
    Да. Включите режим регулярных выражений и используйте $1, $2 … в замене для групп захвата.
    Какие файлы поддерживаются?
    Любые текстовые файлы в кодировке UTF-8: код, разметка, CSV, JSON, Markdown, логи. Изображения, PDF и другие бинарные файлы пропускаются автоматически.
    Есть ли ограничение по размеру?
    До 500 файлов и примерно 50 МБ суммарно. Ограничивает память вашего браузера, а не сервер.
    Можно ли установить Поиск и замена в файлах как веб-приложение и пользоваться им офлайн?
    Да. Поиск и замена в файлах — это веб-приложение (PWA), которое можно установить из браузера, без скачивания из магазина приложений. В Chrome или Edge (Windows, macOS, Linux, ChromeOS) или на Android нажмите вверху этой страницы «Установить приложение»; на iPhone и iPad используйте «Поделиться → На экран «Домой»», а в Safari 17+ на Mac — «Файл → Добавить в Dock». После этого приложение откроется в отдельном окне со своим значком, и так как оно полностью работает в браузере, оно продолжит работать офлайн. Firefox на компьютере не умеет устанавливать веб-приложения. Как работает установка.

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

    localПоиск и заменаВставьте текст и замените слова или шаблоны — с учётом регистра или без, только целые слова или с…localRegex ReplaceИщите и заменяйте текст с помощью регулярных выражений — используйте группы захвата, например $1, чтобы…localСравнение текстаВставьте две версии текста, чтобы увидеть, что именно изменилось: добавленные и удалённые строки и…localКонвертер окончаний строкПосмотрите, какие окончания строк использует файл, и преобразуйте их — из Windows CRLF в Unix LF или…localУдаление дублей строкВставьте список, чтобы мгновенно удалить повторяющиеся строки. Игнорируйте регистр или пробелы по краям,…localПереводчик азбуки МорзеВведите текст, чтобы получить код Морзе, или вставьте точки и тире, чтобы расшифровать их. Затем…