Re: preg interpretation question

From: Date: Mon, 11 Jan 2010 10:07:36 +0000
Subject: Re: preg interpretation question
References: 1  Groups: php.windows 
Request: Send a blank email to php-windows+get-29803@lists.php.net to get a copy of this message
On Mon, Jan 11, 2010 at 2:37 AM, Mark Murphy <mmurph@cinci.rr.com> wrote: > Can someone interpret this preg string for me? > > /[^a-z0-9\\/\\\\_.:-]/i > > Here is what I can decipher.  the match is case insensitive, and it excludes > all letters, and numbers, and the characters _ . : and - (that is > underscore, period, colon, and dash).  The part I don't understand is > \\/\\\\.  Sees to me to say backslash, slash, backslash, backslash.  Why the > need for so many backslashes? Reserved character has to be escaped using \, and \ is a reserved character.. Btw, ereg is deprecated, I would suggest to use PCRE instead, http://www.php.net/pcre Cheers, -- Pierre http://twitter.com/pierrejoye | http://blog.thepimp.net | http://www.libgd.org

« previous php.windows (#29803) next »