Удаление HTML тэгов с регулярного выражения

<a\b[^>]+?href=["'][a-z]+://[^>]+>, подскажите пожалуйста, что добавить в данное выражение для удаления тэгов? Нужно только URL получить. Спасибо!


Ответы (1 шт):

Автор решения: De.Minov

Нужно только URL получить

document.querySelectorAll('a').forEach(function(e) {
  let url = e.getAttribute('href');
  console.info(url);
});
<a href="file:/gallery/pictures/summer.html">file:/gallery/pictures/summer.html</a><br>
<a href="http://site.ru/">http://site.ru/</a><br>
<a href="https://site.ru/">https://site.ru/</a><br>
<a href="https://site.ru/#anchor">https://site.ru/#ahchor</a><br>
<a href="ftp://pgu/directory/library">ftp://pgu/directory/library</a><br>
<a href="mailto:[email protected]">mailto:[email protected]</a><br>
<a href="http://site.ru/pages/tips/tips1.html">http://site.ru/pages/tips/tips1.html</a>

→ Ссылка