Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/01/2010, 08:12
Hidek1
Colaborador
 
Fecha de Ingreso: octubre-2009
Ubicación: Tokyo - Japan !
Mensajes: 3.867
Antigüedad: 14 años, 6 meses
Puntos: 334
Pregunta Ayuda expresion regular: Comentario (?)

bueno estoy asiendo una función para resaltar texto de diferentes lenguajes...
el problema llega al momento de los comentarios.. voy en el mas simple y la expresión simple y llanamente no se me ocurre

quería ver si me podían orientar un poco con esto.

Código PHP:
Ver original
  1. $test = <<<EOT
  2. $palabra = "hola"; // comentario
  3. $palabra = "hola // no comentario"; //comentario
  4. $palabra = "hola" //comentario
  5. ;
  6. EOT;

lo que la expresión debería decir es..
Cualquier palabra que este después de // y antes de un salto de linea (\n) pero que no este entre comillas..

si me pueden guiar un poco con el asunto se agradecerá mucho =)

saludos!



PD: se que hay algunos ya hechos y también conozco la existencia de highlight_string para que no me den esas respuestas ..
__________________
More about me...
~ @rhyudek1
~ Github