Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/07/2009, 09:51
Dago
 
Fecha de Ingreso: mayo-2003
Mensajes: 312
Antigüedad: 21 años
Puntos: 2
Alguno podria revisar esta Expresion Regular

Gente,
Tengo una variable con mucho código html y datos.

Código:
$cadena = '
mucho codigo html
<b>Debe&nbsp;($/u$s)</b></td><td align='right'  bgColor=#d7e8d7 style='font-family: Arial;font-size: 9px;color:black;'><b>30.02
mucho código html
';
Lo que necesito extraer es
<b>Debe&nbsp;($/u$s)</b></td><td align='right' bgColor=#d7e8d7 style='font-family: Arial;font-size: 9px;color:black;'><b>30.02

Una vez extraida esa cadena
(<b>Debe&nbsp;($/u$s)</b></td><td align='right' bgColor=#d7e8d7 style='font-family: Arial;font-size: 9px;color:black;'><b>30.02)
extraeria el valor numerico: 30.02 que podría ser cualquier otro valor (variable) con o sin decimales.

En fin... Acá les dejo la expresion regular que yo armé, pero no me da resultado. Para extraer la primera cadena.

\<[^\>]+\>.+[D|d]ebe.|\W+[a-z][a-z]+\W+[a-z]|[A-Z]+\W+[a-z]|[A-Z]+\W+\<[^\>]+\>+\<[^\>]+\>\<[^\>]+\>+\<[^\>]+\>\d+\.\d+

Por favor, acepto corecciones y demas, ya que estoy aprendiendo.

Última edición por Dago; 19/07/2009 a las 11:52