Re: preg match compilation error

From: Date: Mon, 27 Oct 2003 21:18:54 +0000
Subject: Re: preg match compilation error
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-167789@lists.php.net to get a copy of this message
Start and end with same char, for example with a / or a #... Like if(preg_match("#[^a-zA-Z0-9,._\+\()\-]#",$filename)) -- // DvDmanDT MSN: dvdmandt¤hotmail.com Mail: dvdmandt¤telia.com ########################## Please, if you are using windows, you may be infected by Swen. Please go here to find out more: http://us.mcafee.com/virusInfo/default.asp?id=helpCenter&hcName=swen http://securityresponse.symantec.com/avcenter/venc/data/w32.swen.a@mm.html ########################## "Luis Lebron" <llebron@sigmatech.com> skrev i meddelandet news:CE5C3E60DCF0D5118C7F00A0C9EBCE23041550@SIGMA2... > I found a reqular expresion that I'm using to check for valid characters in > file names. > > Here's the sample code: > > if(preg_match("[^a-zA-Z0-9,._\+\()\-]",$filename)) > { > //blah, blah, blah > } > > However, when I run the script I get the following error: > Warning: Compilation failed: unmatched parentheses at offset 17 in > /home/httpd/sigmarapid/html/test/upload.php on line 137 (the line with the > preg_match) > > I'm new to regular expressions so any help would be greatly appreciated. > > Luis R. Lebron > Sigmatech, Inc >

« previous php.general (#167789) next »