JSFiddle - React, Tailwind, and code Playground
by petroveg
HTML
<div data-target="replaced">В PHP страницу получаю по API текст, в котором ссылки представлены в виде http://yandex.ru или HTTPS://GOOGLE.COM. Как-то так.</div>
JavaScript
$(function () {
var target = $('[data-target="replaced"]');
target.html(target.text().replace(/(https?:\/\/([\w-]+(\.[\w-]+)+))/ig, function () {
return '<a href="' + arguments[1].toLowerCase() + '">' + arguments[2].toLowerCase() + '</a>';
}));
});