Как заменить код массово с разными значениями?

12
S1
На сайте с 22.09.2011
Offline
312
218
Здравствуйте, мне нужно в тысячах файлах поменять код "<iframe src="/map_frame.php?name=Абакан,Республика Хакасия" width="100%" height="500px" frameborder="0"><br />" на свой, но дело в том что на каждой странице дописывается город туда и код разный на каждой странице, как быть?
Быстрая индексация страниц сайта в гугле и яндексе, 200 ссылок в подарок для теста https://vk.cc/cMnRal
BooblikBBW
На сайте с 01.07.2014
Offline
89
#1

Text Replacer

S1
На сайте с 22.09.2011
Offline
312
#2
Интересует сама конструкция кода, как сделать через регулятор выражений или как там называется.
Ветышев
На сайте с 12.03.2008
Offline
128
#3

notepad++ с помощью регулярных выражений

https://regex101.com/r/oMqtz8/1

Regex101
  • Firas Dib
  • regex101.com
Online regex tester, debugger with highlighting for PHP, PCRE, Python, Golang and JavaScript.
Перенос сайтов на WordPress (/ru/forum/1007912)
M
На сайте с 04.12.2013
Offline
223
#4

Заново сгенерируйте страницы, например при помощи G-Drive, а потом выкачайте их wget'ом (см. эту тему).

Конечно, если у вас только готовый статик, то сначала нужно его распарсить. Никогда не храните контент только в виде готовых страниц. Всегда сохраняйте его и в исходном виде.

Знакомьтесь: G-Drive DBE 3
  • gency.ru
Движком G-Drive DBE теперь буду заниматься я! Все началось около пяти лет назад, когда одному из нас пришла идея создать предельно аскетичный движок, что сразу же и было сделано. С тех пор движок не сильно изменился. Я тоже пока не собираюсь вносить каких-то кардинальных изменений, но кое-что уже успела сделать. Все внесенные изменения и...
Домены и скрипт для коротких ссылок: https://u75.ru/domains-for-shortcuts
SeVlad
На сайте с 03.11.2008
Offline
1609
#5
serp_1 :
как быть?

Использовать регулярки, есно.

serp_1 #:
Интересует сама конструкция кода, как сделать через регулятор выражений или как там называется.

Регулятор выражений..

Регулярные выражения. Твой случай совсем элементарный.   Тебе будет полезнее самостоятельно разобраться, чем ждать готового. (тем более не ясно где/с пом чего ты хочешь это делать.)

miketomlin #:
Заново сгенерируйте страницы,
Ну ты... проспамился :)

Делаю хорошие сайты хорошим людям. Предпочтение коммерческим направлениям. Связь со мной через http://wp.me/P3YHjQ-3.
S4
На сайте с 19.09.2016
Offline
30
#6

для массовой замены кода в wordpress я пользуюсь плагином Search Regex 

https://ru.wordpress.org/plugins/search-regex/

S4
На сайте с 19.09.2016
Offline
30
#7
в сложных вариантах Zennoposter
M
На сайте с 04.12.2013
Offline
223
#8
SeVlad #:
Ну ты... проспамился :)

Не, я просто сразу не сообразил, что могут быть страницы без исходников. Для меня это слишком нелепо 😀

Как я понял, ТСу нужно добавлять на каждую страницу «уник» город, т.е. одними регурярками, по крайней мере вменяемыми, тут не обойдешься. Или я неправильно понял его слова?

SeVlad
На сайте с 03.11.2008
Offline
1609
#9
miketomlin #:
Не, я просто сразу не сообразил, что могут быть страницы без исходников. Для меня это слишком нелепо 😀

"Исходники" могут быть очень разными - от чистого html "всё в одном", до генерации результата из разных "исходников". Но в любом случае " Заново сгенерируйте страницы при помощи [другого движка]"  - ересь несусветная.

miketomlin #:
Или я неправильно понял его слова?

Не знаю.. Мне напр понятно ГДЕ И ЧТО нужно сделать:

serp_1 :
нужно в тысячах файлах поменять код
Не понятно только с пом. чего ТС хочет это решить: то ли в десктопной программе (какая ОС?), то ли сразу на сервере (php/perl/.NET/etc?)
M
На сайте с 04.12.2013
Offline
223
#10
SeVlad #:
Но в любом случае " Заново сгенерируйте страницы при помощи [другого движка]"  - ересь несусветная.
В данном случае «движок» – это сильно сказано. Там по сути только фронт-контроллер, который может сам генерировать страницы по данным из БД и обычным PHP-шаблонам.


SeVlad #:
Мне напр понятно ГДЕ И ЧТО нужно сделать
Видимо, ты понял по-другому.
12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий