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

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

  • автор:

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

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

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

Отслеживать

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

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

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

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

19 окт 2021 в 13:31

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

19 окт 2021 в 13:38

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

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

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

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

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

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

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

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

promolink

promolink

19.07.2013 20:26 6 871

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

Есть 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++ заменить не все найденные слова?

Доброго времени.
Столкнулся с задачкой. Нужно в очень большом количестве текстовых файлов, найти слово «Format» и заменить допустим на слово «Series».
Сложность в том, что нужно заменить слово «Format» только в той строке которая начинается на Column(name=qwerty
и где то по середине строки(в каждом файле по разному) есть слово «Format».

Column(name=qwerty tag=»» band=detail x=’1′ y=’7′ er Format qwe 2v34 gd 3f4g dfgdfgasdf
Column(name=ytrewq tag=»» fgd x=’5′ band=detail y=’7′ Format gdfbvn d 34g fsdg
Column(name=asdfg tag=»» x=’3 band=detail sa y=’2′ Format awerw 23r4 gd 34fgh dfgdfgasdf
Column(name=fdghv tag=»» band=detail y=’6′ x=’1′ Format bvncnmh4 gdfgh 34g dfgdfgasdf

Должно получиться так:

Column(name=qwerty tag=»» band=detail x=’1′ y=’7′ er Series qwe 2v34 gd 3f4g dfgdfgasdf
Column(name=ytrewq tag=»» fgd x=’5′ band=detail y=’7′ Format gdfbvn d 34g fsdg
Column(name=asdfg tag=»» x=’3 band=detail sa y=’2′ Format awerw 23r4 gd 34fgh dfgdfgasdf
Column(name=fdghv tag=»» band=detail y=’6′ x=’1′ Format bvncnmh4 gdfgh 34g dfgdfgasdf

  • Вопрос задан более трёх лет назад
  • 749 просмотров

Комментировать
Решения вопроса 1

Dr_Elvis

В гугле забанен

5d234140aa36b815199904.png

Поиск:
(Column\(name=qwerty)(.*)(Format)
Замена
\1\2Series
Результат:

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

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