Hallo Anna!
Das Problem ist nur das der Benutzer name auch $ % ^ ° ß ? =)( und alles anderen Zeichen beinhalten kann.
Dann definiere Deine Zeichenklasse anders:
http://de.selfhtml.org/perl/sprache/regexpr.htm#zeichen, schau mal unter \S in der Tabelle!
/@([\S]*)/
Allerdings wird aus @user name$%42: <a href="http://example.org/user">@user</a> name$%42
Falls Dir der Username als Variable vorliegt, solltest Du erstmal abfragen, ob da ein Leerzeichen enthalten ist.
Viele Grüße aus Frankfurt/Main,
Patrick
--

_ - jenseits vom delirium - _
[link:hatehtehpehdoppelpunktslashslashwehwehwehpunktatomicminuseggspunktcomslash]
Nichts ist unmöglich? Doch!
Heute schon gegökt?

_ - jenseits vom delirium - _
[link:hatehtehpehdoppelpunktslashslashwehwehwehpunktatomicminuseggspunktcomslash]
Nichts ist unmöglich? Doch!
Heute schon gegökt?