- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Помогите, чем можно сделать автозамену в 100 файлах текста вида:
index.php?name=53&name2=88
на
index_53_88.php
Значения переменных name и name2 в файлах меняются.
какие есть средства в распоряжении? :)
;6035700']какие есть средства в распоряжении? :)
Файлы лежат на жестком диске под виндой.
В принципе можно и на хостинге запустить скрипт.
Notepad++
Нажимаете CTRL + F,
заменить в файлах,
Режим поиска - регулярное выражение
найти:
index\.php\?name1=([\d]+)&name2=([\d]+)
заменить на:
index_\1_\2.php
Выбираете папку в которой файлы лежат и жмете "заменить в файлах"
Notepad++
Нажимаете CTRL + F,
заменить в файлах,
Режим поиска - регулярное выражение
найти:
index\.php\?name1=([\d]+)&name2=([\d]+)
заменить на:
index_\1_\2.php
Выбираете папку в которой файлы лежат и жмете "заменить в файлах"
только "найти":
index\.php\?[\w]+=([\d]+)&[\w]+=([\d]+)
... я так полагаю
А на php примерно вот такая загогулина
;6035846']только "найти":
index\.php\?[\w]+=([\d]+)&[\w]+=([\d]+)
... я так полагаю
Ну так это только в том случае если катит имя любой переменной, а ТС вроде говорил только про их значение ..
В общем, в этом случае будет меняться текст вида:
"index.php?любое_имя_переменной=цифровое значени&любое_имя_переменной=цифровое значение"
art11, Если переменные принимают текстовое значение то вместо ([\d]+) пишите ([\w]+)
Ну так это только в том случае если катит имя любой переменной, а ТС вроде говорил только про их значение ..
а, ну да, всё верно... пригрезилось... показалось, что "имена переменных могут быть разными" :D
Спасибо всем за ответы - реально помогли!