I have a string in the format of:
3:00 pm on Aug 28
What would be the best way to verify that a valid time and valid date is contained within this string? My first thought was to split the string and use two regexs to match a time and the other one to match that specfic date format (abbreviate month day). However I’m having a little bit of trouble with the second regex (the one for the specfic date format). How else could one go about verifying the string is in the correct format?
You can try this:
More about the format string here: http://docs.oracle.com/javase/7/docs/api/java/text/SimpleDateFormat.html