 
			
				10/03/2010, 14:40
			
			
			     |  
      |    |    |    Fecha de Ingreso: septiembre-2003  Ubicación: Santiago de Compostela  
						Mensajes: 61
					  Antigüedad: 22 años, 1 mes Puntos: 0     |        |  
  |      Expresión regular para eliminar comentarios        Hola gente :) 
Tengo una expresión regular que no sé como hacerla funcionar bien. Os comento: 
Quiero eliminar los comentarios de un css, por lo cual tengo que eliminar cualquier cosa que esté entre "/*" y "*/". Lo hice con este código:   
$css = preg_replace('|/\*[^(\*/)]*\*/|', '', $css);   
El problema es que no sé como se puede hacer una negación (^) de más de un caracter ya que si un comentario tiene una barra o un asterisco dentro quiero que se lo salte porque puede haber esos caracteres dentro de un comentario sin estar juntos.   
O sea, así me funciona cuando tengo un comentario del tipo: 
/* estilos para imágenes */   
pero no me funciona cuando tengo alguno de esos dos caracteres dentro: 
/* estilos para imágenes/videos */   
Si me podeis ayudar os lo agradecería un montón. 
Gracias.           |