В функцию на обработку поступает текст, к примеру вот такой:
привет здесь <a href="site.ru">http://site.ru</a> есть ссылка
Как можно обработать текст, чтобы результат получился такой
привет здесь http://site.ru есть ссылка
То есть мы берем ссылку, и отбрасываем от неё HTML тэги, оставляя сам текст ссылки.
Это не стоит делать регулярными выражениями, с этим прекрасно справляется DOM.
// откуда-то получается текст
var text = document.querySelector(".text").innerHTML;
// Создаём фейковый элемент
var fakeDiv = document.createElement("div");
// Присваиваем innerHTML
fakeDiv.innerHTML = text;
// Извлекаем результат
console.log(fakeDiv.innerText);
<div class="text">привет здесь <a href="site.ru">http://site.ru</a> есть ссылка</div>
var el = $('#src');
var text = el.text();
console.log(text);
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div id="src">привет <b>здесь</b> <a href="site.ru">http://site.ru</a> есть ссылка</div>
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости