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$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