Bestimmt gehts eleganter, aber mit einem regulären Ausdruck dürfte das noch übler werden. In PHP sicher!
Perl
if(
/(\d{4})-(\d{4})/
and $2-$1 ==1
and $1>1996
and $2<2011
){ #whatever }
Mit Hilfe von Codeblöcken direkt in der RE:
ungetestet:
/^(199[7-9]|200[0-9])-(??{\1 + 1})$/ and whatever();
mfg Beat
--
Surftipp:
><o(((°> ><o(((°>
<°)))o>< ><o(((°>o
Der Valigator leibt diese Fische
Surftipp:
><o(((°> ><o(((°>
<°)))o>< ><o(((°>o
Der Valigator leibt diese Fische