How could you match 12 hour time in a regex-- in other words match 12:30 but not 14:74? Thanks!
(0?\d|1[0-2]):([0-5]\d)
That will match everything from 0:00 up to 12:59. That's 13 hours, by the way. If you don't want to match 0:00 - 0:59, try this instead:
([1-9]|1[0-2]):([0-5]\d)