![]() |
|
Модераторы: korob2001, ginnie |
![]()
|
|
| perlweber |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 12.9.2006 Репутация: нет Всего: нет |
Хочу иметь у себя на сервере перловый скрипт, который бы изменял содержание в тегах META файлов HTML. Подскажите как проще двигаться, или помогите реальным примером кода. Благодарю.
|
|||
|
||||
| korob2001 |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 2871 Регистрация: 29.12.2002 Репутация: 31 Всего: 61 |
Не совсем понятен вопрос. Чуть подробнее если можно.
Откуда берутся HTML? Генерит их программа или же они статические? Расположены они на этом же сервере, или же на удалённом? Если приведёшь пример того, что нужно заменить и на что, то будет вообще замечательно. Это сообщение отредактировал(а) korob2001 - 12.9.2006, 22:43 -------------------- "Время проходит", - привыкли говорить вы по неверному пониманию. "Время стоит - проходите вы". |
|||
|
||||
| perlweber |
|
||||
|
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 12.9.2006 Репутация: нет Всего: нет |
В файле HTML имеются META теги.
скрипт должен открыть файл по его имени и исправить строку "Ключевые слова" на другую строку. Прошу заметить что ключевых слов может быть много и тег будет распологаться не в одной а в нескольких строках файла, например так:
Это сообщение отредактировал(а) perlweber - 13.9.2006, 10:23 |
||||
|
|||||
| nitr |
|
||||||||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2543 Регистрация: 10.2.2006 Где: Россия :) Репутация: 37 Всего: 84 |
Привет ;)
script.pl
my.html
Добавлено @ 10:42 можно так же так сделать
и использовать script.pl имя_файла.html Добавлено @ 10:45 регулярку можно наворотить
Добавлено @ 10:47 можно сделать и поиск файлов HTML в каталоге пища для размышлений ;) |
||||||||
|
|||||||||
| perlweber |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 12.9.2006 Репутация: нет Всего: нет |
Ух как! Спасибо, всё работает!
|
|||
|
||||
| perlweber |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 12.9.2006 Репутация: нет Всего: нет |
А как будет выглядеть РВ для того, чтобы убрать из HTML кода весь тег META?
|
|||
|
||||
| nitr |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2543 Регистрация: 10.2.2006 Где: Россия :) Репутация: 37 Всего: 84 |
perlweber,
$str =~ s/<\s*?meta.+?>//smgi; |
|||
|
||||
![]()
|
| Правила форума "Perl" | |
|
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, korob2001, sharq. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Perl: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |