Программа для замены ссылки на сайт в тексте

Задание закрыто
Стоимость:Договорная
Срок выполнения:2 дня
Варианты оплаты:Без предоплаты
Дата публикации:2018-04-27 15:10
Был(а) на сайте:2022-06-21 06:47

Программа для замены ссылки на сайт в тексте

 
Задача


Нужно заменять в текущем файле result.html ссылки на сайт на более точные, которые также известны и находятся в wwwlinks.txt.

Работаем с файлом result.html, файл большой, несколько мегабайт.
Регистр букв не важен: http://mail.ru=http://MAIL.ru

Процесс работы программы:
1. находим в файле result.html в каждой строке тег href="...", внутри него ссылка типа http://mail.ru или mail.ru или www.mail.ru или http://mail.ru
2. ищем в файле wwwlinks.txt полное вхождение найденной ссылки, все что между "..." в href="..." (http://mail.ru или mail.ru или www.mail.ru или http://mail.ru), если в wwwlinks.txt найдена ссылка ДЛИННЕЕ (хотя бы на / в конце) искомой заменяем в result.html текущую ссылку на найденную, дальше не ищем, переходим к другой ссылке в result.html
Если вхождения нет, оставляем эту ссылку в result.html как есть.
Желательно в log.txt записать какая ссылка на какую была заменена.

Пример:
В result.html есть тег href="http://mail.ru", в wwwlinks.txt ес...

Видеть полную информацию и оставлять заявки могут только авторизованные пользователи.
Заявок нет

Оставлять заявки могут только авторизованные пользователи.