Ver Mensaje Individual
  #3 (permalink)  
Antiguo 12/04/2010, 07:53
Avatar de kalvinman
kalvinman
 
Fecha de Ingreso: octubre-2006
Ubicación: Bogota Colombia
Mensajes: 849
Antigüedad: 17 años, 6 meses
Puntos: 22
Pregunta Respuesta: Expresion regular que haga esto

Gracis por la respuesta, pero ahora tengo otra pregunta que nace a raiz de esto mismo.

Como aplico esta expresion regular a una consulta mysql.

Para ser mas directo, tengo esta consulta:
Código MySQL:
Ver original
  1. $query_resultados_leg = sprintf("SELECT contenidos.*, entidades.entidad, ponentes.ponente, categoria2.categoria2, categoria3.categoria3, categoria3.idcat3 FROM contenidos, entidades, ponentes, categoria2, categoria3 WHERE contenidos.idcat1 LIKE %s AND (contenidos.titulo LIKE %s OR contenidos.temas LIKE %s OR contenidos.normasdemandadas LIKE %s OR contenidos.relacionados LIKE %s OR contenidos.tipodeaccion LIKE %s OR entidades.entidad LIKE%s OR contenidos.metadatos LIKE %s) AND entidades.identidad = contenidos.identidad AND (ponentes.idponente = contenidos.idponente1) AND contenidos.idcat1 = 1 AND (categoria2.idcat2 = contenidos.idcat2) AND (categoria3.idcat3 = contenidos.idcat3 OR contenidos.idcat3 = 0) AND contenidos.estado=1 ORDER BY orden DESC"

y quiero que por ejemplo en contenidos.metadatos LIKE %s se aplicara la expresion regular en ligar del like.
Gracias