Pytanie : pomagać miarowy Wyrażenie

Móc źle pomagać źle I robić źle?  I chcieć wyrażenie który potwierdzać liczba między 1900 i 2099. the wyrażenie I krzywka to z:
[19|20] + [0-9] {2} mój główkowanie tutaj być the pierwszy dwa charakter móc "19" lub "20" wtedy the następny dwa jakaś numeryk.  ale gdy I badać ono ono wydawać się jakaś kombinacja liczba od 0-2 być ważny nieważne co the długość.  

Odpowiedź : pomagać miarowy Wyrażenie

[19|20] znaczyć jakaś charakter: (1), 9, 2, lub (0) -- the pionowo bar być niepotrzebny. The plus znaczyć jeden lub więcej the poprzedzający, w ten sposób, (1), 9, 2, lub (0). The odpoczynek znaczyć dokładnie dwa numeryczny cyfra.

Próbować the następujący wzór zamiast:
(1):
(19|20) \ D {2}
Inne rozwiązania  
 
programming4us programming4us