Поменять слова местами
Замените каждое вхождение одного слова другим и наоборот за один проход.
Поменять слова местами
Функция «Поменять слова» меняет местами два слова во всем тексте одновременно: каждое появление первого слова становится вторым, а каждое появление второго — первым. Поскольку это работает за один проход, замена настоящая — «кошка-собака» превращается в «собаку-кота», а не в «собаку-собаку». Простой двойной поиск и замена не может этого сделать, поскольку второй проход перезапишет слова, только что созданные первым проходом.
Введите два слова, вставьте текст, и результат будет обновляться по мере продвижения. Это именно то, что вам нужно, когда вы перепутали два имени в черновике, хотите поменять местами «до» и «после» во всем документе, инвертировать «купить» и «продать» в списке правил или переименовать две переменные, которые меняются местами. Живой подсчет показывает, сколько свопов было сделано, поэтому вы можете подтвердить, что изменение было достигнуто в каждом экземпляре.
«Игнорировать регистр» включен по умолчанию и выполняет две функции: сопоставление независимо от заглавных букв и копирование формы исходного слова в заменяемое слово. Таким образом, «Cat» становится «Dog», «CAT» становится «DOG», а «cat» становится «dog» — предложение начинается, а заголовки сохраняют заглавные буквы. Отключите его для точной замены с учетом регистра. «Только слова целиком» сохраняет совпадение по границам слов, поэтому замена слова «кот» оставляет слово «каталог» нетронутым; выключите его, чтобы поменять местами и внутри более длинных слов. Символы регулярных выражений в ваших словах трактуются буквально, поэтому «a+» или «c(a)t» соответствуют написанному.
Все работает в вашем браузере. Ваш текст и слова, которые вы вводите, никогда и нигде не загружаются и не сохраняются.