Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/05/2009, 06:49
elespa7
 
Fecha de Ingreso: marzo-2007
Mensajes: 9
Antigüedad: 17 años, 8 meses
Puntos: 0
Expresion Regular

Buenas, me gustaría saber cómo negar una palabra completa con expresiones regulares, me explico.
Sé que para negar un conjunto de caracteres (sueltos) lo pondría de la forma [^aeigj] pero ¿si quiero que sea un literal completo?

Por ejemplo tengo como entrada:

[[Categoría:pais ]]
[[Categoría:pais|paises]]

[[Image:pais]]

[[af:pais]]
[[als:pais]]
[[am:????]]


Quiero quitar todo lo que se encuentre entre corchetes que tenga dos puntos y no contenga la palabra Image.
¿Cómo lo haría?

He probado distintas soluciones, pero ninguna ha llegado a buen puerto:

\[\[[^(Image:)]*:.*\]\]
\[\[Image[^:]*:.*\]\]
y alguna que otra más.

¿Alguien podría ayudarme con la solución?
Gracias de antemano.