Hi, Thursday, April 15, 2004, 8:56:05 AM, you wrote: RB> At 15:02 14-04-2004, Tom Rogers wrote: >>Hi, >> >>Thursday, April 15, 2004, 12:51:20 AM, you wrote: >>RB> Never mind y'all ... me stupid ... >> >>RB> obviously the ( has meaning, and needs to be escaped ... was starting to >>RB> think it could only do 2 ereg's in 1 script *sigh* >> >>RB> Sorry for wasting time and bandwidth ... the function now looks like this >>RB> and works : >> >> >>You might find this very useful :) >> >>http://weitz.de/regex-coach/ >> >>Helps my old brain ....
RB> Hmm ... that looks like it only does Perl-based regex ??? .... Thing is the RB> programs I normally do regex in either use Posix based or Unix (Cshell) RB> based (mostly used at the latter, cuz that's what Forte Agent uses for its RB> filters) ... how big a difference is there from the posix based to the perl RB> based anyway ??? ... the samples in the manual ain't the same for RB> preg_replace() and ereg_replace(), so it's a bit hard to get a quick RB> glimpse of how big the difference really is ... (or for the _match() ones RB> for that matter)... RB> But thx ... looks useful :) RB> Rene RB> -- RB> Rene Brehmer RB> aka Metalbunny RB> ~ If you don't like what I have to say ... don't read it ~ RB> http://metalbunny.net/ RB> References, tools, and other useful stuff... RB> Check out the new Metalbunny forums @ http://forums.metalbunny.net/ Yes it is based on perl regular expressions which are pretty close to posix, close enough for simple stuff anyway. preg_replace is quite a bit faster than ereg_replace, I know preg_* functions keep a cache of expressions which can speed up repetitive uses. Not sure about ereg functions though. -- regards, Tom -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php