» (?:08|09) entspricht wohl in etwa dem, was Du willst.
» Wobei 0(?:8|9) bzw 0[89] effizienter sind, weil weniger Backtracking stattfinden muß.Ja, es kommt aber noch 2010 dazu, also 20(?:08|09|10) - das Fragezeichen heißt, dass das eins der folgenden Vorkommen muss? 20(09|10) würde nicht gehen?
warum prüfst du diese Zahl nicht mit einer einfachen Addition?
Du weißt das reguläre Ausdrücke nicht unbedingt schnell sind?
Struppi.