I think this is a lot more complicated than somethign a simple regular
expression can handle.

You would need to do soemthign that reads the entire file, up until the
first occurrence of your '//'

and in the meantime do a count that checks to make sure all the quotes are
closed.

I'd be interested to see what you come up with... although I'm sure just
borrowing some syntax highlighting code.

-dd

"Alexander Sundli" <[EMAIL PROTECTED]> wrote in message
news:[EMAIL PROTECTED]
> I use this expression to remove oneline comments:
> iereg_replace("//([^\n]*)\n",'',$code);
>
> I need to make a check if this expression is inside a string. If it is,
its
> not a comment.
>
> I think it has something to do with context..
>
> Anyone who could help me?
>
> thanx

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to