RE: [PHP] newbie: regular expression suggestios

From: Date: Thu, 31 Jan 2002 20:37:07 +0000
Subject: RE: [PHP] newbie: regular expression suggestios
Groups: php.general 
Request: Send a blank email to php-general+get-82990@lists.php.net to get a copy of this message
I thought about the case insensitivity, but I wanted to be certain that A-Z was captured. Personnally, I'd use ereg(), as you suggest. -----Original Message----- From: Administrator [mailto:administrator@waymar.com] Sent: Thursday, January 31, 2002 2:38 PM To: Rick Emery Subject: Re: [PHP] newbie: regular expression suggestios Would I be mistaken to say that the A-Z is not needed when using eregi() ? ereg(^[a-zA-Z0-9]*$); or eregi(^[a-z0-9]*$); eregi() being case insensitive... Am I wrong? ----- Original Message ----- From: "Rick Emery" <remery@excel.com> To: "'Lee P Reilly'" <lreilly@lanl.gov>; "PHP List" <php-general@lists.php.net> Sent: Thursday, January 31, 2002 2:27 PM Subject: RE: [PHP] newbie: regular expression suggestios > try: if (eregi("^[a-zA-Z0-9]*$", $name)) > > This searches for [a-zA-Z0-9] between start and end of line with no other > intervening characters > > -----Original Message----- > From: Lee P Reilly [mailto:lreilly@lanl.gov] > Sent: Thursday, January 31, 2002 1:45 PM > To: PHP List > Subject: [PHP] newbie: regular expression suggestios > > > Hi, > > I am using (getting to grips with) regular expressions for validating > form data and have come across a little problem: > > I have a statement like the following: > if (eregi("^[a-z0-9]{strlen($name)}$, $name)) > { > blah... > return true; > } > > , but the strlen($name) does not seem to evaluated. Is there any way > this can be accomplished? If the code above is not clear (or correct!), > I am returning true iff the input is comprised of chars > (letters/numbers) only. Maybe there's a better/more efficient way to > accomplish this..? > > Any information greatly aprpeciated. Thanks in advance! > > - Best regards, > Lee Reilly > > -- > Lee P. Reilly, ms:G758 > Szilard Resource, tel:505-665-7025 > Bioscience Division, > SM-30 Bikini Atoll Rd, > Los Alamos National Laboratory, mailto:lreilly@lanl.gov > Los Alamos, NM 87545. http://home.lanl.gov/lreilly > > "Quidquid latine dictum sit, altum viditur" > > > > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, e-mail: php-general-unsubscribe@lists.php.net > For additional commands, e-mail: php-general-help@lists.php.net > To contact the list administrators, e-mail: php-list-admin@lists.php.net > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, e-mail: php-general-unsubscribe@lists.php.net > For additional commands, e-mail: php-general-help@lists.php.net > To contact the list administrators, e-mail: php-list-admin@lists.php.net >

« previous php.general (#82990) next »