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>';
	}));
});