year = member('1', '2') + digit * 3
month = either('Jan', 'Feb', 'Mar')
day = digit * 2
hour_mins = digit * 2 + ':' + digit * 2
date = month + ' ' + day + ', ' + year + ', ' + hour_mins
Composable Regexp in Python