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$test = <<<EOT
$palabra = "hola"; // comentario
$palabra = "hola // no comentario"; //comentario
$palabra = "hola" //comentario
;
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
..