Código:
Ejemplo de uso: Si le pasamos el texto "Hola a tod@s mi alias en Twitter es @zzarcon #forosdelweb #forosdelweb#mola".function reemplazarHastacks($c) {
$regex = "/(@|#)\w+/";
$encontrado = preg_match_all($regex, $c, $resultados, PREG_SET_ORDER);
if ($encontrado) {
foreach ($resultados as $resultado) {
$c = str_replace($resultado[0], "<a class='hastack'>" . $resultado[0] . "</a>", $c);
}
}
return $c;
}
Solo deberia meterme entre las etiquetas hastack los textos "@zzarcon" y "#forosdelweb" excluyendo los otros dos casos --> "tod@s,#forosdelweb#mola".
Actualmente la función que e puesto me cojeria los 4 casos :S asi que si alguien me pudiese ayudar se lo agradeceria! venga un saludo a todos!!! :)




