input = "[twitter:jpunt]"
output = input.gsub(/\[([^:]+):([^\]]+)\]/) {
'<a href="http://' + $1 + '.com/' + $2 + '">@' + $2.capitalize + '</a>' }
puts output
aW5wdXQgPSAiW3R3aXR0ZXI6anB1bnRdIiAKb3V0cHV0ID0gaW5wdXQuZ3N1YigvXFsoW146XSspOihbXlxdXSspXF0vKSB7CiAgJzxhIGhyZWY9Imh0dHA6Ly8nICsgJDEgKyAnLmNvbS8nICsgJDIgKyAnIj5AJyArICQyLmNhcGl0YWxpemUgKyAnPC9hPicgfQoKcHV0cyBvdXRwdXQ=