Как в notepad заменить все одинаковые слова
Перейти к содержимому

Как в notepad заменить все одинаковые слова

  • автор:

Notepad++: поиск и замена в файлах

Поиск и изменение текста с переносом строки Enter в Нотепад++

Для того, чтобы найти либо поменять одну или несколько строк текста, вовсе необязательно включать режим «Расширенный (\r, \n, \t, \х. \0)».

  1. Выделить искомый участок,
  2. выбрать в верхнем меню «Поиск» — «Замена»,
  3. в появляющемся окне поле «Найти» будет заполнено,

Заполнить поле «Найти» текстом с пробелом

  1. написать или вставить откуда-нибудь ранее скопированный текст, на который нужно будет выполнить замену,
  2. скопировать текст, на который нужно будет выполнить замену, уже из интерфейса Notepad++,
  3. установить курсор в начало первой строки, чтобы начать поиск с неё, а не с середины документа,
  4. вставить сохранённый текст в поле «Заменить на» (табуляция, пробелы, переносы строк будут учтены, хоть и не будут видны),
  5. нажать одну из кнопок
    • «Заменить» — замена одного фрагмента в рамках текущего документа,
    • «Заменить все» — замена всех фрагментов в рамках текущего документа,
    • «Заменить все во всех Открытых Документах» — замена всех фрагментов во всех открытых документах.

Заполнить поле «Заменить на» текстом с пробелом

Массовая замена сразу во всех файлах папки

Мультиредактирование в Notepad plus plus

  1. Открыть вкладку «Найти в файлах»,
  2. фильтр *.* означает, что осуществляется поиск всех вхождений,
  3. выбрать папку, в которой лежат файлы, требующие изменения,
  4. установить галку «Во всех подпапках»,если нужно редактировать искомый фрагмент и внутри вложенных папок.

Вполне удобно, когда один рекламный блок нужно сменить на другой.

Удаление кусков текста

Поле «Заменить на» отставить пустым.

Заменить все одинаковые слова

    Без галки «Только целые слова»

сериалфильм (сериал) → (фильм) мультсериал → мультфильм сериальчик → фильмьчик
сериалфильм (сериал) → (фильм)

Удалить замыкающие пробелы или пустые строки

  1. «Правка» — «Операция со Строками» — «Удалить Пустые Строки»
  2. «Правка» — «Операция со Строками» — «Удалить Пустые Строки (Содер. символы Пробела)»
  3. «Правка» — «Операция с Пробелами» — «Убрать замыкающие пробелы»

Как в notepad заменить все одинаковые фразы, на разные поочерёдно?

введите сюда описание изображения

Нужно заменить фразу, в конструкциях, на любые другие, с помощью регулярного выражения. Я знаю как заменить несколько фраз: в найти — (123)|(321)|(567), в заменить (?<1>одиндватри)(?тридваодин)(?пятьшестьсемь). А как заменить первый найденный 123 на одиндватри, потом второй 123, на тридваодин, и так далее Явно что-то делаю не так. Нужно для быстрого форматирования json.

Отслеживать

1,796 1 1 золотой знак 8 8 серебряных знаков 21 21 бронзовый знак

задан 19 окт 2021 в 13:28

15 6 6 бронзовых знаков

Для начала явно не так задан вопрос. Он должен быть ясен и понятен не только автору, но и другим людям. Что надо-то?

19 окт 2021 в 13:31

@Эникейщик нужно заменить фразу, в конструкциях, на любые другие, с помощью регулярного выражения. Я знаю как заменить несколько фраз: в найти — (123)|(321)|(567), в заменить (?<1>одиндватри)(?тридваодин)(?пятьшестьсемь). А как заменить первый найденный 123 на одиндватри, потом второй 123, на тридваодин, и так далее.

19 окт 2021 в 13:38

Явно не с помощью текстового редактора. Используйте любой язык программирования.

Нужна помощь (массовая замена в txt)

promolink

promolink

19.07.2013 20:26 7 476

Кто знает как решить такую задачу, подскажите!

Есть txt файл, он большой по объему, в нем есть много одинаковых символов, например «zx1zx», как можно заменить эти одинаковые символы на числа от 0 и до 999999. то есть при первой замене что бы заменило на цифру «0», при второй на «1», и так далее .

Подскажите может есть программа, скрипт или еще какой нибудь способ.

Всем заранее спасибо за помощь.

Ответы на пост (10) Написать ответ
19.07.2013 20:27
19.07.2013 20:28

там функция есть «найти в файлах»
. выбираешь, что найти и заполняешь чем заменить — файл открывать при этом не обязательно

19.07.2013 20:36

Спасибо. Но там же нет функции, которая при каждой следующей замене сможет подставлять нужное число, то есть — 1, 2, 3, 4, 5, . или там есть такая функция .

19.07.2013 22:22

нет, такой функции нет.
даже самосу стало интересно, как такое осуществить,
вдруг разберешься, отпишись, что использовал.

19.07.2013 22:25
расскажи более детально что надо и могу написать на си тебе такую прожку
19.07.2013 22:26
я на си пишу, но и на php такое можно написать или на JS и т.д.
19.07.2013 22:28
юзай Пхп, открывай цикл и в нем делай действия, записывайте нумирацию например $q++;
19.07.2013 22:39

frostiks, в ПХП навыков не хватает 🙁
cema93, есть файл 1.txt, в нем много одинаковых символов-значений-слов, например слово «сео», есть большая статья и в ней надо заменить все слова «сео» на цифры, и при каждой замене ставить числа с шагом +1, то есть при первой замене вместо слова сео нужно поставить «1», при второй замене поставить «2», и так далее пока не заменит во всем документе все слова «сео». Надеюсь понятно объяснил.

19.07.2013 23:14

Просто до «тупости», но я позволю себе предложить
1) программа запоминающая действия мыши — часто используют для ботоводства или автонаполнения сайта, людьми которые не особо разбираются в высоком.
2) механические действия в блокноте найти + заменить + копировать (к примеру из открытого окна выбора числа страниц документа на печать, каждое нажатие +1) + (число полученное из «отправки на печать» вставляем.
3) остановить запись и воспроизвести щелчки и действия мышью по экрану нужное количество раз
ПС:
Надеюсь такая простота Вас устроит =) Успехов.

Как в notepad++ осуществить поиск и замену почти одинаковых строк в разных файлах?

У меня есть больше ста html файлов в которых нужно заменить некоторые строки. Строки выглядят примерно так:
1. ABC 1111111111 DEF 222222222 GHI
2. ABC 3333333 DEF 33333333 GHI
3. И т.д.

Как сделать так, чтобы все строки такого вида: «ABC****DEF**** GHI» вне зависимости от количества цифр между буквами и их значений были заменены на одно и то же слово?

  • Вопрос задан более года назад
  • 426 просмотров

1 комментарий

Простой 1 комментарий

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *