Regex pour Correspondre à l'Espace Blanc ou en Fin de Chaîne

J'essaie de trouver tous les cas de @nom d'utilisateur dans le commentaire de texte et de le remplacer par un lien. Voici mon PHP:

$comment = preg_replace('/@(.+?)\s/', '<a href="/users//">@</a> ', $comment);

Le seul problème est la regex est tributaire de l'existence d'espaces après le @nom d'utilisateur de référence. Quelqu'un peut-il m'aider à le tordre, donc il trouvera également si c'est à la fin de la chaîne?

OriginalL'auteur Kirk Ouimet | 2010-03-22