Найти и заменить в списке

Массово заменяет или удаляет фрагмент текста сразу во всём списке. Удобно править ключи, чистить мусорные подстроки, менять домены и UTM.

Найти:Заменить на:

Список

0 строк

Результат

0 строк
Скопировано ✓ Строк:0

Что делает инструмент и как не испортить текст

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

Это та же команда, что Ctrl+H в текстовом редакторе, только без ограничений на размер файла и с предварительным подсчётом: сначала видно, сколько мест затронет замена, потом можно её применить. Для таблиц, выгрузок и текстов из почты это быстрее, чем открывать редактор.

Пишущая машинка с корректирующей лентой
Пишущая машинка с корректирующей лентой: до компьютеров заменить слово означало забелить и напечатать заново. Фото: Raimond Spekking, CC BY-SA 4.0.
ЗадачаНайтиЗаменить наНастройка
Убрать двойные пробелыдва пробелаодин пробелПовторить, пока число замен не станет нулём.
Кавычки в ёлочки"« или »Открывающие и закрывающие отдельно; удобнее в типографе.
Точка в запятую в числах.,Только целые слова выключить, регистр не важен.
Переименовать брендСтарое имяНовое имяРегистр учитывать, чтобы не задеть заголовки.
Удалить слово-паразит вообщепустоЦелые слова включить, пробел перед словом в поле поиска.

История: от QED до Ctrl+H

Поиск с заменой появился вместе с первыми экранными редакторами: в 1965 году в Беркли написали QED, а Кен Томпсон в 1968 году добавил в него регулярные выражения, придуманные математиком Стивеном Клини в 1951 году для описания нервных сетей. Из QED вырос редактор ed первой версии Unix, из него sed 1974 года, где одна строка s/старое/новое/g меняла слово во всём файле, и vi 1976 года с той же командой.

В офисы замену принесли текстовые процессоры: WordStar в 1979 году, потом Word, где сочетание Ctrl+H живёт с начала 1990-х. С заменой связана и знаменитая ошибка: автоматическая правка «во всём документе» без учёта целых слов породила тексты, где «кот» превратился в «котлету» в середине слова, и с тех пор флажок «только целые слова» есть в каждом редакторе.

Мини-компьютер PDP-7
PDP-7: на такой машине в 1969 году родился Unix вместе с редактором ed и его командой замены. Фото: ComputerGeek7066, CC BY-SA 4.0.
DEC PDP-1
PDP-1 1959 года: первые экранные редакторы писали для машин этого поколения. Фото: Marcin Wichary, CC BY 2.0.
Машинка
Пишущая машинка Triumph-Adler с корректирующей лентой. Фото: Raimond Spekking, CC BY-SA 4.0.

Как настраивать замену

Вставьте текст, введите что искать и на что менять, посмотрите число совпадений и нажмите заменить. Включайте «только целые слова», когда меняете короткие слова, и «учитывать регистр», когда слово встречается в заголовках капителью. Для нескольких замен добавьте пары: они применяются по порядку, и результат первой пары виден второй.

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

Пар заменнесколько
Регистрпо выбору
Целые словапо выбору
Счётчикдо и после
QED1965
Регулярные выражения в редакторе1968
sed1974
Данные на серверне уходят

Как пользоваться

  1. Скопируйте строки в левое поле.
  2. Впишите фрагмент в «найти» и текст замены. Или включите «просто удалить найденное».
  3. Изменённый список — справа.

Частые вопросы

Заменяет во всех строках сразу?

Да, замена применяется ко всем вхождениям во всех строках. Количество строк не меняется.

Можно просто удалить подстроку?

Да, включите «просто удалить найденное» — фрагмент будет вырезан без замены.

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

Ещё инструменты для текста

Проверка орфографии, анализ на воду и тошноту, счётчик символов, сравнение двух текстов, типографор, регистр и замены — в разделе 46 инструментов.