Как отфильтровать страницу, и оставить только урлы

A
На сайте с 15.01.2014
Offline
49
1012

Скачал нужную страницу с сайта. Ссылок около 1000, как удалить абсолютно всё, кроме ссылок?

Продаю программу для Арбитража криптовалюты. () Anonyk@mail.ru
S
На сайте с 30.09.2016
Offline
469
#1

Anonyk! Раз уж Вы предпочитаете десктопную модель, то специально для Вас!

1. Открываете скачанную страницу в обычном блокноте, нажимаете "Ctrl+H" и заменяете все <script на пустую строку.

2. В конце страницы добавляете

<script>
var links='';
var text=("</a>"+document.body.innerHTML+"</a>").replace(/<\/a>[\s\S]*?<a/gi,"<\/a><a");
var arr=text.match(/href="[\s\S]*?(?=")/gi);
for (var i = 0; i < arr.length-1; i++)
{
var a=arr.replace(/href="/,'');
links+=a+'<br>';
}
document.body.innerHTML=links;
</script>
и сохраняете результат как html-документ.

3. Открываете этот документ в браузере и копируете то, что появится на экране, по месту назначения.

Отпилю лишнее, прикручу нужное, выправлю кривое. Вытравлю вредителей.

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