Re: Re: Question to eregi Syntax

From: Date: Thu, 07 Jul 2005 17:39:50 +0000
Subject: Re: Re: Question to eregi Syntax
References: 1 2 3 4  Groups: php.general 
Request: Send a blank email to php-general+get-218307@lists.php.net to get a copy of this message
Just for information preg_match is 4-5 times more faster. regards david Le Thu, 07 Jul 2005 19:26:32 +0200, M. Sokolewicz <tularis@php.net> a écrit:
Philip Hallstrom wrote:
janbro wrote:
Hi List, my research hasn't turned anything useful up. Probably 'cause I don't have enough info. I've been playing around with the ereg function. What I was wondering is what is the ^ for like in the below example?
    ereg('[^[:space:]a-zA-Z0-9_.-]{1,}', $name)
thx janbro
it denotes the "start of the string"
Actually, in the above case it doesn't... from the URL referenced...
     For example, the character class [aeiou] matches any lower case vowel,
    while [^aeiou] matches any character that is not a lower case vowel.
 If the ^ is outside of the []'s then it matches the start of the string...
-philip
hey, you're right ;) must've missed the opening [ there. Well spotted!


« previous php.general (#218307) next »