Sorry, I forgot the newline at the end... your reg ex should look like:

//.*\n

making your command be:

ereg_replace("//.*\n","",$string)

Try that ;)

Jeff


> I think your problem is you are not including whitespace.  Also, remember
> that . (dot) means any character except newline, so why not try this as
your
> reg ex:
>
> //.*
>
> Hope that helps.
>
> -Jeff
> ----- Original Message -----
> From: "JosÚ Daniel Ramos Wey" <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Sent: Thursday, January 24, 2002 5:00 PM
> Subject: [PHP] Help with regular expressions
>
>
> > Hi! I┤m new to regular expressions, and it seems to be an art to make it
> > work as expected.
> >
> > I┤m trying to remove all "single-line" comments from an string - that┤s
> > everything after "//" to the end of a line. I expected that this would
do
> > the job: ereg_replace("//[[:alnum:]]*\n","",$string), but it didn┤t
work.
> >
> > Any tips?
> >
> > TIA,
> > Daniel Wey
> >



-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]

Reply via email to