Множественная замена слов
Добавьте до 20 пар «найти-заменить», вставьте текст, и каждая пара применится по очереди, сверху вниз, одним нажатием. Затем таблица покажет, сколько раз совпала каждая пара. Это быстрый способ поменять написание, заменить термин или выровнять имя по всему документу. Бесплатно, без регистрации, и ничего не покидает ваш браузер.
Пары «найти → заменить» (применяются по порядку, сверху вниз)
Пары применяются по порядку — более ранняя замена может повлиять на то, что найдёт более поздняя пара.
Как пользоваться множественной заменой слов
- Введите пары. Впишите слева, что нужно найти, и справа — текст замены. Для новых пар используйте «+ Добавить пару» (до 20); маленькая кнопка удаления убирает пару, которая не нужна.
- Задайте параметры. «С учётом регистра» и «Только целые слова» применяются ко всем парам сразу.
- Вставьте текст в поле «Исходный текст».
- Нажмите «Заменить всё». Появится результат, а за ним таблица с каждой парой, числом её замен и общим итогом. Пары с пустым полем «Найти» пропускаются.
Пары применяются по порядку, одна за другой
Пары применяются строго сверху вниз, и каждая работает с результатом предыдущей. Именно это делает инструмент мощным, и именно это чаще всего сбивает людей с толку: более поздняя пара может найти текст, который только что создала более ранняя.
Как и в однофразовом инструменте Найти и заменить, текст «Найти» сравнивается буквально, без синтаксиса шаблонов, а текст замены вставляется ровно так, как введён. Оставьте замену пустой, чтобы удалить совпадения. Регистр оригинала не переносится: при нечувствительном к регистру совпадении Colour, которое заменяется на color, новое слово пишется в нижнем регистре.
Пример: единое написание
Три пары превращают британское написание в американское, при включённом «Только целые слова»:
| № | Найти | Заменить на | Замен |
|---|---|---|---|
| 1 | colour | color | 2 |
| 2 | honour | honor | 1 |
| 3 | favourite | favorite | 1 |
Ввод
The colour of honour is a favourite colour.
Вывод (всего 4 замены)
The color of honor is a favorite color.
Ловушка обмена
Допустим, вы хотите поменять местами два слова, red и blue, в этом предложении: The red car passed the blue car, and the red bus followed the blue bus. Red is not Blue. Очевидные две пары, red → blue и затем blue → red, дают неверный ответ. Первая пара превращает каждое red в blue, а вторая затем превращает все слова blue — и старые, и новые — в red. В итоге всё становится red, и сообщается 9 замен.
Решение — временный маркер, которого нет нигде в вашем тексте. Используйте три пары: red → tempxx, blue → red, затем tempxx → blue. Теперь результат такой: The blue car passed the red car, and the blue bus followed the red bus. blue is not red. Снова 9 замен, но на этот раз правильных. Выбирайте маркер из букв, которых нет в вашем тексте, чтобы он не совпал с настоящими словами.
Обратите внимание на последнее предложение: Red превратилось в blue в нижнем регистре, потому что текст замены вставляется так, как набран. Если важны заглавные буквы, добавьте второй набор пар с включённым «С учётом регистра».
Что считается словом
Сопоставление целых слов считает буквы, цифры и диакритические знаки любого алфавита частью слова, а также подчёркивание, поэтому такие термины, как Dr., C++ и café, совпадают в режиме целых слов. Совпадение учитывается, только если символы по обе стороны не являются частью слова: Dr. находится в «Dr. Smith», но не в «Dr.Smith», а апостроф или дефис завершают слово. Если в таблице результатов стоит 0, хотя вы ждали совпадений, проверьте написание и флажок «С учётом регистра».
Какой инструмент вам нужен?
| Если вам нужно… | Используйте |
|---|---|
| Заменить одну фразу везде | Найти и заменить |
| Много замен по порядку, с подсчётом для каждой | Эта страница |
| Список слов, которые нужно просто удалить, или стоп-слова | Удалить слова |
| Целые строки, которые нужно оставить или удалить по слову или шаблону | Line Filter |
| Заглавные буквы, переведённые в нижний, верхний или заглавный регистр | Преобразователь регистра |
Часто задаваемые вопросы
- Как заменить несколько слов за раз?
- Добавьте пару для каждой замены, вставьте текст и нажмите «Заменить всё». Все пары применяются за один запуск, по порядку сверху вниз, а таблица показывает, сколько замен сделала каждая пара.
- Сколько пар можно использовать?
- До 20. Кнопка «+ Добавить пару» показывает, сколько вы уже использовали. Для большего числа запустите инструмент ещё раз на его собственном результате.
- Почему замена изменила текст, которого я не ожидал?
- Пары применяются по порядку, поэтому более поздняя пара может найти текст, созданный более ранней. Переставьте пары, используйте «Только целые слова» или маркер, как в примере с обменом. Полезно смотреть на столбец «Замен»: неожиданно высокое число — это подсказка.
- Как поменять местами два слова?
- Используйте три пары и временное слово: A на маркер, B на A, затем маркер на B. Если сделать обмен только двумя парами, оба слова станут одинаковыми.
- Применяются ли параметры ко всем парам?
- Да. «С учётом регистра» и «Только целые слова» действуют глобально. Если одной паре нужны другие настройки, запустите её отдельно.
- Поддерживаются ли регулярные выражения?
- Нет. Каждый текст в поле «Найти» понимается буквально. Символы вроде . и * означают сами себя.
- Загружается ли мой текст куда-либо?
- Нет. Все замены выполняются в вашем браузере, ничего не отправляется и не сохраняется.