A few tests using eregi on windows and linux shows that it can be up to 30
times faster the PCRE for some expressions (e.g. validating email address
format).

See an interesting thread on sitepoint (
http://www.sitepointforums.com/showthread.php?s=&threadid=71134 ) with some
sample benchmark scripts.

Ori

----- Original Message -----
From: "Ilia A." <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Thursday, October 31, 2002 12:47 PM
Subject: [PHP-DEV] [PATCH] ereg to pcre conversion


> Currently PHP ships with two regular expression libraries that are both
> installed by default, PCRE & regex. The regex library that is responsible
for
> ereg_* functions is fairly old and offers a very limited functionality
> compared to the PCRE library. In most cases the PCRE functions are also
much
> faster then the old ereg functions.
> I would like to propose that we drop the old ereg library and use only
> a single regular expression library, PCRE. For BC purposes I've written a
> patch (see attached file), which emulates the old ereg_* functions for
people
> who still rely on those, using PCRE.
>
> This cleanup would mean we'd only need to maintain one set of regular
> expression code, which as far as code goes is pretty complex as well as
give
> speed-up for people still using ereg.
> Perhaps, at some future point this would allow us to drop the ereg_*
functions
> all together.
>
> Ilia


----------------------------------------------------------------------------
----


> --
> PHP Development Mailing List <http://www.php.net/>
> To unsubscribe, visit: http://www.php.net/unsub.php


-- 
PHP Development Mailing List <http://www.php.net/>
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to