Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/12/2011, 20:38
glenys22
 
Fecha de Ingreso: diciembre-2011
Ubicación: Caracas
Mensajes: 5
Antigüedad: 12 años, 4 meses
Puntos: 0
Crear Expresión Regular

Hola, he intentado durante la semana crear una expresión para extraer el contenido que se encuentra entre unas etiquetas html, que es la siguiente:

Código HTML:
<p class="PR10 txt51 color30"> contenido </p> 
he intentado con:

Código PHP:
preg_match_all('#<p .*?</p>#is',$contenido,$var4);
preg_match_all('#<p class="PR10 txt51 color30">(.*?)</p>#is',$contenido,$var4); 
y otras más, pero nada, no obtengo el contenido exacto, me gustaría tener una expresión donde independientemente de la clase o style que se encuentre entre las etiquetas <div>, <a> o <p> entre otras, obtenga el contenido, por ejemplo:

Código PHP:
<div class="PRE1 txt3">contenido</div>
<
a href="" class="PRE1 txt3"></a>
<
class="PRE1 txt3"></p
que puede obtener las coincidencias de las clases dentro de estos tags.

En este foro encontré esta:

Código PHP:
preg_match('#<div id="cuerpo">(.*?)</div>#'$contenido$var2); 
y me fue perfecto, pero intente implementarla en la mencionada anteriormente con <p pero no surge ningún resultado.

Gracias de antemano....

Última edición por glenys22; 17/12/2011 a las 22:21