Ver Mensaje Individual
  #2 (permalink)  
Antiguo 13/03/2006, 12:24
Avatar de nosoynadie
nosoynadie
 
Fecha de Ingreso: noviembre-2005
Ubicación: dando vueltas por aquí
Mensajes: 206
Antigüedad: 18 años, 5 meses
Puntos: 1
Hola,

si no he entendido mal, lo que quieres hacer es capturar lo que hay entre el cierre del enlace (tag </a>) y en comienzo del <span class ...>.

sobre esta base, por qué no modificas tu patrón para sólo coger esa parte del texto. Pudes probar algo así:
Código PHP:
$texto "<a href='nose.com' class='hola'> textto antes <span class=''>dentro span</span>";
$pat '/>([^<]*)<span/';
preg_match($pat$texto$salida);
echo 
"<textarea rows='5' cols='30'>";
print_r($salida);
echo 
"</textarea>"
como verás, en $salida[1] tienes el texto que buscas.

P.D. sé que se puede hacer mucho mejor la expresión para sacar lo que deseas pero esto de las expresiones regulares no es lo mio, estoy empezando con ellas y no las tengo muy controladas
__________________
http://www.nosoynadie.net/