Спс всем, голову ломал, делал сложности)
Вот что получилось:
$('.box_text').each(function () {
var name_topic = $(this).html().replace(/\[reply=(.*?);(.*?)\]/, '<a href="javascript://" data-topic-id="$2" id="topic">$1</a>');
$(this).html(name_topic);
});
Проблема решена!
Тему закрывайте!