Reply to newbie. preg_match() error,

Your name:

Reply:


Posted by wizard on 08/14/07 10:55

Hello,
I am trying to create a function that will match only valid date in mm/
dd format. (Month in, 01, 02, ..., 09, 10, 11, 12 and Dates in 01,
02, ..., 11, 12, ..., 30, 31).

I am trying this code, but it fails to work.

The error is :-
PHP Warning: preg_match(): Compilation failed: unmatched parentheses
at offset 15 in /home/wizard/regexDateTime.php on line xx

The code is here.
<?php
$test = '03/02';

$testPattern = '#[(0[1-9]|1[012])/(0[1-9]|[12][0-9]|3[01])]#';

if (preg_match($testPattern, $test)) // fails here
{
echo 'testPattern did not match';
}
else
{
echo 'testPattern matched';
}

echo "\nExiting.\n";
?>

[Back to original message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация