May 2010
Intermediate to advanced
520 pages
17h 44m
Polish
Opracuj wyrażenie regularne pasujące do daty w formacie rrrr-mm-dd i przechwytujące osobno rok, miesiąc i dzień. Celem odrębnego przechwytywania wszystkich tych wartości jest ułatwienie dalszych operacji na tych danych w kodzie przetwarzającym znalezione dopasowanie. Twoje wyrażenie powinno dodatkowo przypisać przechwyconym fragmentom tekstu odpowiednio nazwy year, month i day.
Opracuj też inne wyrażenie regularne pasujące do „magicznych” dat w formacie rrrr-mm-dd. Datę uważa się za „magiczną”, jeśli rok (bez wieku), miesiąc i dzień miesiąca to ta sama liczba. Przykładem takiej „magicznej” daty jest 2008-08-08. Twoje wyrażenie powinno nadawać przechwyconej wartości (we wspomnianym przykładzie ...