SEO Сообщество: Спрашивайте и помогайте

Присоединяйтесь к сообществу профессиональных веб-мастеров PR-CY, отвечайте на вопросы коллег и задавайте свои.

Q&A SEO

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

promolink promolink  
34
  19.07.2013 20:26       7 413    
Кто знает как решить такую задачу, подскажите!

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

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

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

Ответы на пост (10) Написать ответ
vladimir-nefedov vladimir-nefedov
166
19.07.2013 20:27
notepad++
0
vladimir-nefedov vladimir-nefedov
166
19.07.2013 20:28
там функция есть "найти в файлах"
... выбираешь, что найти и заполняешь чем заменить - файл открывать при этом не обязательно
0
promolink promolink
34
19.07.2013 20:36
Спасибо. Но там же нет функции, которая при каждой следующей замене сможет подставлять нужное число, то есть - 1, 2, 3, 4, 5, ...... или там есть такая функция ???
0
vladimir-nefedov vladimir-nefedov
166
19.07.2013 22:22
нет, такой функции нет.
даже самосу стало интересно, как такое осуществить,
вдруг разберешься, отпишись, что использовал.
0
cema93 cema93
317
19.07.2013 22:25
расскажи более детально что надо и могу написать на си тебе такую прожку
0
cema93 cema93
317
19.07.2013 22:26
я на си пишу, но и на php такое можно написать или на JS и т.д.
0
frostiks frostiks
0
19.07.2013 22:28
юзай Пхп, открывай цикл и в нем делай действия, записывайте нумирацию например $q++;
0
promolink promolink
34
19.07.2013 22:39
frostiks, в ПХП навыков не хватает :(
cema93, есть файл 1.txt, в нем много одинаковых символов-значений-слов, например слово "сео", есть большая статья и в ней надо заменить все слова "сео" на цифры, и при каждой замене ставить числа с шагом +1, то есть при первой замене вместо слова сео нужно поставить "1", при второй замене поставить "2", и так далее пока не заменит во всем документе все слова "сео". Надеюсь понятно объяснил.
0
Shmarko Shmarko
154
19.07.2013 23:14
Просто до "тупости", но я позволю себе предложить
1) программа запоминающая действия мыши - часто используют для ботоводства или автонаполнения сайта, людьми которые не особо разбираются в высоком...
2) механические действия в блокноте найти + заменить + копировать (к примеру из открытого окна выбора числа страниц документа на печать, каждое нажатие +1) + (число полученное из "отправки на печать" вставляем.
3) остановить запись и воспроизвести щелчки и действия мышью по экрану нужное количество раз
ПС:
Надеюсь такая простота Вас устроит =) Успехов...
0
promolink promolink
34
20.07.2013 01:17
Спасибо. Буду пробовать.
0