Entonces hazlo así:
Código PHP:
Ver original<?php
$str = '@loquequiera1234 tiene novia y su twitter es @mariacamila';
$str = preg_replace('/(^|\s)@([a-z0-9_]+)/i', '$1<a href="usuario.php?nombre=$2">@$2</a>', $str);
echo $str;
Edit: Si quieres aprender lee el link de @pateketrueke