Ver Mensaje Individual
  #7 (permalink)  
Antiguo 09/12/2013, 09:54
Avatar de AlejandroGalvez
AlejandroGalvez
 
Fecha de Ingreso: noviembre-2013
Mensajes: 189
Antigüedad: 11 años, 1 mes
Puntos: 49
Respuesta: Expresiones regulares

Vale solo deja clara una cosa definitivamente, ¿qué quieres hacer exactamente?:

1- Localizar texto plano, fuera de etiquetas <A> o enlaces y convertirlo en un enlace con un title determinado. Ejemplo:

Código HTML:
Ver original
  1. vaca -> <a href="vaca/" title="La vaca bla bla bla...">vaca</a>

2- Localizar enlaces, etiquetas <A>, y si su texto coincide con alguna palabra del glosario indicarle un title personalizado. Ejemplo:

Código HTML:
Ver original
  1. <a href="vaca/">vaca</a> -> <a href="vaca/" title="La vaca bla bla bla...">vaca</a>

3- Ambas cosas, la 1 y la 2. Por eso tienes problemas de enlaces dentro de TITLE.

Es importante aclararlo pues la 1 se resolvería con preg_replace o preg_match_all, y la segunda con DOMDocument.