Ver Mensaje Individual
  #5 (permalink)  
Antiguo 06/03/2010, 17:25
Avatar de neodani
neodani
 
Fecha de Ingreso: marzo-2007
Mensajes: 1.811
Antigüedad: 17 años, 2 meses
Puntos: 20
Respuesta: Problema con expresion regular (varias lineas)

Cita:
Iniciado por pateketrueke Ver Mensaje
enserio planeas hacer todo con una sola expresión??

además, nota que en tu expresión de los <td/> usas [\w] y vamos... no le hace falta un cuantificador??
Jejejeje

Es mejor que la divida en dos de esta manera?

<a.*id=([0-9]+)&w=([0-9]+)&m=([0-9]+)&s=(.*)">[\n](.*)<\/a\>(.*)

¿Y coger el resto (.*) guardarlo en una variable y volver a pasar otra expresion regular?

Código:
0.0: (<a style="color: navy; font-size:11px" target=_blank href="http://www.web.com/bc?id=95&w=895&m=1091628&s=ws">
Texto 1</a></td>
<td class=zero>fila1</td>
 
<td class=one>fila2</td>
 
<td class=zero bgcolor=#E6B099
>fila3</b></td>
 
<td class=zero><script language="JavaScript">
 
write_local_time(1267885894000);
 
</script></td></tr>
)
1.0: (95)
2.0: (895)
3.0: (1091628)
4.0: (ws)
5.0: (Texto 1)
6.0: (</td>
<td class=zero>fila1</td>
 
<td class=one>fila2</td>
 
<td class=zero bgcolor=#E6B099
>fila3</b></td>
 
<td class=zero><script language="JavaScript">
 
write_local_time(1267885894000);
 
</script></td></tr>
)

Saludos!