Поиск и замена текста

Замените все вхождения одной фразы другой во всём тексте, при желании с учётом регистра.

Расчёты выполняются локально; введённые данные не отправляются на сервер.

Пример

С учётом регистра замена «brown» на «red» превращает «The brown fox and the Brown dog.» в «The red fox and the Brown dog.». Если регистр не учитывать, оба слова станут red.

Метод расчёта

Искомая фраза обрабатывается как буквальный текст, а не как регулярное выражение, поэтому символы сравниваются как обычные знаки, и все совпадения заменяются сразу. Текст замены вставляется ровно в том виде, в каком вы его ввели.

Важные замечания

Пустая строка поиска отклоняется, потому что совпала бы везде. Так как все вхождения меняются одновременно, просмотрите результат целиком, прежде чем заменять важный документ; ничего из набранного не покидает страницу.

Практическое руководство

Введите текст, искомую фразу и замену — все совпадения заменяются сразу. Поиск буквальный, не регулярное выражение, поэтому «.» в “Price: $5.00 (approx.)” меняет только точки. С учётом регистра “brown” не затронет “Brown”; без учёта заменятся оба. Совпадения могут быть частью слова: “cat” → “dog” превращает “category” в “dogegory”, а замена «кот» затронет и «котлета». Сужайте поиск пробелами или знаками препинания и проверяйте результат.

Практические примеры
ВводРезультат
The brown fox and the Brown dog. · brown → red · case-sensitiveThe red fox and the Brown dog.
The brown fox and the Brown dog. · brown → red · ignore caseThe red fox and the red dog.
Price: $5.00 (approx.) · . → [dot]Price: $5[dot]00 (approx[dot])
cat category concat · cat → dogdog dogegory condog
colour, flavour and your tour · our → orcolor, flavor and yor tor

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

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

Нет, и это сделано намеренно. Символы поиска экранируются и сравниваются буквально, что делает предсказуемой работу с ценами, путями к файлам и фрагментами кода: замена «.» на «[dot]» в «Price: $5.00 (approx.)» меняет обе точки и не трогает знак доллара и скобки.

Почему изменились и части слов?

Потому что совпадения не ограничены целыми словами. Замена «cat» на «dog» в «cat category concat» даёт «dog dogegory condog», а переход с британского «our» на «or» превращает «colour, flavour and your tour» в «color, flavor and yor tor». Чтобы сузить поиск, включите в него окружающие пробелы или знаки препинания.

Что проверить после замены без учёта регистра?

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

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