Данное действие находит первый тег <a> в html-коде и возвращает гиперссылку из этого тега. Если у якоря (href) нет префикса сайта, то дописывается префикс из первого параметра (по умолчанию там стоит зарезервированная переменная %WebSiteURL%).
Действие |
Параметр |
Значение |
HTML: Получить гиперссылку и её текст |
Префикс |
%WebsiteURL% |
Сохранить ссылку в переменную |
|
Сохранить текст ссылки в переменную |
|
|
Исходное значение |
|
Результат |
<span style="color:red;">Скачать бесплатно пробную (TRIAL) версию программы:</span><br><a href="/addins/download.php?addin=Parser">Parser.xla</a> (версия 3.1.5 от <b>14.11.2017</b>)
<a href="/programmes/Parser/manuals/ComparePrices" target="_blank"><strong>Пример использования парсера для мониторинга цен конкурентов</strong></a>
|
|
http://excelvba.ru/addins/download.php?addin=Parser |
Полученную ссылку мы можем сразу записать в переменную (второй параметр). Также действие позволяет сохранить текст ссылки (в примере выше это будет "Parser.xla") в переменную, записанную в третьем параметре. Например.
Исходное значение |
Часть HTML-кода веб-страницы (длиной 373 символа)
|
Здесь ссылка была сохранена в переменную Link, а текст ссылки в переменную Text, которая потом была считана следующим действием.
Комментарии
Используйте действие Поиск тегов.
Ищем тег a, тип результата href
Здравствуйте! Поиск по сайту не помог, либо не правильно искала: если в строке находится 2 и более гиперссылки, то как бы сделать вывод каждой в разные столбцы?
Нужно что бы в каждый отдельный столбец выводилась отдельная ссылка.
У меня получается ищет только 1 ссылку, самую первую.
Заранее спасибо за ответ.