Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/09/2009, 18:19
Jhonjhon_123
 
Fecha de Ingreso: enero-2009
Mensajes: 100
Antigüedad: 15 años, 4 meses
Puntos: 1
Pregunta Excluir cadenas de texto (palabras) con expreciones regulares

Hola!

Bueno, tengo esta exprecion regular:

Código:
#.+href="(.+gratisjuegos\.org/descargar/[^blog].+/)".+>(.*)</a>.+#
que functiona con:
Código:
	<div class="titlearea"><h3><a href="http://www.gratisjuegos.org/descargar/call-of-juarez-pc-full-crack-incl-espanol-dvd5-rs/" rel="bookmark" title="Enlace a Call Of Juarez – [PC | Full + Crack Incl. | Español | DVD5 | RS]">Call Of Juarez – [PC | Full + Crack Incl. | Español | DVD5 | RS]</a></h3>

http://www.gratisjuegos.org/descargar/call-of-juarez-pc-full-crack-incl-espanol-dvd5-rs/
y debe excluir:

Código:
	<div class="post-info"><span class="alignleft"><img src="http://www.gratisjuegos.org/wp-content/themes/gratisjuegos/images/caticon.gif" alt="" /> Categoria: <a href="http://www.gratisjuegos.org/categoria/accion/" title="Ver todas las entradas en Acción" rel="category tag">Acción</a> &nbsp;|&nbsp; Enviado por: <a href="http://www.gratisjuegos.org/descargar/blog/fearless_/" title="Entradas de Fearless-">Fearless-</a>  </span><span class="alignright">

http://www.gratisjuegos.org/descargar/blog/fearless_/
Bueno hasta hay, lo hace todo bien, el problema es cuando la url primera tiene las letras "b,l,o,g" al inicio:

Código:
Lo pasa

http://www.gratisjuegos.org/descargar/call-of-juarez-pc-full-crack-incl-espanol-dvd5-rs/

No lo pasa

http://www.gratisjuegos.org/descargar/Bcall-of-juarez-pc-full-crack-incl-espanol-dvd5-rs/
Como ago que pase la primera url y no pase la segunda???, ocea como quito el problemas de las letras iniciales??

Gracias por su atencion!

Nota:
les adgunto un probador de expreciones regulares!

http://www.metriplica.com/4_4_herramientas.asp

Última edición por Jhonjhon_123; 02/09/2009 a las 19:00