Bueno, esta es la cuestión la cosa es que estoy trabajando en un sitio de microblogging (en realidad no se si lo voy a subir, es mas para practicar xD) en www.microbloggers.com.ar (no hay nada ahi xD) y llegué a la parte donde necesito identificar los @usuario de un texto y sustituirlo por un link al perfil del usuario...
ej:
si en el texto dice @usuario debo reemplazarlo por
Código HTML:
@<a href='www.microbloggers.com.ar/user/usuario'>usuario</a>
este es el codigo
Código PHP:
$texto= "hey! @leoferreyra te paso unos usuarios ahi va @donttrythis y @yelahwilliams";
ereg("@([a-zA-Z0-9]+)", $texto, $regs);
echo $texto."<br>";
print_r($regs);
Array ( [0] => @leferreyra [1] => leferreyra )
y la idea es que me devuelva:
Array ( [0] => leferreyra [1] => donttrythis [2] => yelahwilliams)
es decir solo reconoce el @leoferreyra, a mi parecer el problema esta aca:
@([a-zA-Z0-9]+)
gracias por sus respuestas xD
Salu2