Регулярное выражение для времени.
Jun. 13th, 2006 05:31 pmтипа hh:mm:
(?:[01]?[0-9]|2[0-4]):[0-5][0-9]
(?:[01]?[0-9]|2[0-4]):[0-5][0-9]
DB<3> p "02:00" =~ m#(?:[01]?[0-9]|2[0-4]):[0-5][0-9]#
1
DB<4> p "02:61" =~ m#(?:[01]?[0-9]|2[0-4]):[0-5][0-9]#
DB<5> p "02:61" =~ m#(?:[01]?[0-9]|2[0-4]):[0-5][0-9]#
DB<6> p "02:59" =~ m#(?:[01]?[0-9]|2[0-4]):[0-5][0-9]#
1
DB<7> p "2:59" =~ m#(?:[01]?[0-9]|2[0-4]):[0-5][0-9]#
1
DB<8> p "12:59" =~ m#(?:[01]?[0-9]|2[0-4]):[0-5][0-9]#
1
DB<9> p "22:59" =~ m#(?:[01]?[0-9]|2[0-4]):[0-5][0-9]#
1