Говнокодерство.
Зачем 10 раз прогонять this в jQuery, получать родителя и его html? В переменную нельзя засунуть?
$(function() {
$('td.posttdMessage').each(function() {
var elem = this.parentNode,
html = elem.innerHTML;
if(html) elem.innerHTML = html.replace(/https?\:\/\/[^\s\r\n]+/gim, 'Ссылка');
});
});