Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/04/2010, 04:59
denzey
 
Fecha de Ingreso: diciembre-2009
Mensajes: 3
Antigüedad: 14 años, 4 meses
Puntos: 0
problema con regex

Hola a todos,

Después de leerme 82000 manuales de regex y revisar bien los 45000 temas que teneis aquí, no consigo hacer lo que quiero. Quizás simplemente es que no se pueda ^^

Allá voy, Tengo una string como esta:

------------------------------------------

<p><href="blabla" img class="alignleft size-full wp-image-2984" title="yo" src="http://www.lau.com/wp-content/uploads/2010/yo1.bmp" alt="" width="200" height="200" /></a>Es tremendo escuchar a Javier sintiéndose trsite por las actuaciones del ...blablabla. Pero todos a los Tribunales, naturalemente.</p>

<p>Cuando mezclando intereses personales y políticos, la Policía obedece, todo es una gran conspiración. No hay que hablar de los ladrones sino que se tapan la nariz. <a href="http://www.lau.com/?p=29810#more-29810" class="more-link">Siga leyendo esta entrada &raquo;</a></p>

<p>blablabla.........</p>

-----------------------------------------


Pretendo cortar la cadena desde el principio hasta el link del "more" excluido. Y luego recuperar unicamente el link del more en una variable aparte. No se si mexplico.

Quiero 2 resultados:

- variable 1: <href="blabla" img class="alignleft size-full wp-image-2984" title="yo" src="http://www.lau.com/wp-content/uploads/2010/yo1.bmp" alt="" width="200" height="200" /></a>Es tremendo escuchar a Javier sintiéndose trsite por las actuaciones del ...blablabla. Pero todos a los Tribunales, naturalemente.</p>

<p>Cuando mezclando intereses personales y políticos, la Policía obedece, todo es una gran conspiración. No hay que hablar de los ladrones sino que se tapan la nariz.</p>


- variable 2: <a href="http://www.lau.com/?p=29810#more-29810" class="more-link">

En la variable 1 soy incapaz de encontrar una funcion que me corte por donde quiero, con patrones se que se puede pero no se con que funcion ni como montar el patrón.

en la variable 2, no se hacer el patron para extrar solo el trocito ese, y lo he intentado leyendo por ahí pero no soy capaz

Espeor que alguien pueda echarme una mano para salir adelante

gracias