(function () { var tags = document.querySelectorAll('h1,h2,h3,h4,h5,h6,li,p,span'); for (var i=0, len=tags.length; i') || (!tag.innerHTML.match(/https?:\/\//)))) continue; tag.innerHTML = tag.innerHTML.replace(/https?:\/\/[^ ]*/g, function (url) { url = url.replace(/[\.\),!]*$/, ''); var label = url; label = label.replace(/^https?:\/\//, '') .replace(/\/$/, ''); return ""+label+""; }); } })(); (function () { var tags = document.querySelectorAll('pre code, pre span'); for (var i=0, len=tags.length; i