Andy Pieters wrote:
Hi list

I still fail to understand why regular expressions are causing me such a hard time.

er, because they are hard? hey you failed! we have a club :-)


I used and tested my regexp in kregexpeditor (comes with Quanta [kdewebdev]) but when I put it in the php script it fails.

ereg('^([\w]{3,3})[\s]([\d]{2,2})[\s]([\d]{2,2})[:]([\d]{2,2})[:]([\d]{2,2})'

I always use the preg_*() functions myself.
and I always have to specify regexp delimiters ...

$re = 
"#^([\w]{3,3})[\s]([\d]{2,2})[\s]([\d]{2,2})[:]([\d]{2,2})[:]([\d]{2,2})#";
$st = "Nov 22 06:51:36";

echo (preg_match($re, $st) ? "Yes":"No"),"\n";


I ran the above and it returned 'Yes' for me.


Does not match my query string.

Which is

Nov 22 06:51:36

Any ideas why? I mean Line start, followed by 3 word chars, followed by a space, followed by 2 digits, followed by a space, followed by two digits, folowed by a colon followed by 2 digits and followed by a colon, should match that date?

With kind regards


Andy


--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to