Overblog Follow this blog
Edit post Administration Create my blog
Balavardhan Reddy Narani

Regular Expression Validator Expression For Date & Time

March 7 2009 , Written by Balavardhan Published on #ASP.Net

Validation Expression For Date & Time


Expression become true

04-05-2007 10:00:00 PM
04-05-2007 10:00:00
04-05-2007 14:00:00
04-05-2007 10:00 PM
04-05-2007

Expression become false
04-05-2007 14:00:00 AM


Validation Expression =
^(?=\d)(?:(?:(?:(?:(?:0?[13578]|1[02])(\/|-|\.)31)\1|(?:(?:0?[1,3-9]|1[0-2])(\/|-|\.)(?:29|30)\2))
(?:(?:1[6-9]|[2-9]\d)?\d{2})|(?:0?2(\/|-|\.)29\3(?:(?:(?:1[6-9]|[2-9]\d)?(?:0[48]|[2468][048]|
[13579][26])|(?:(?:16|[2468][048]|[3579][26])00))))|(?:(?:0?[1-9])|(?:1[0-2]))(\/|-|\.)(?:0?[1-9]
|1\d|2[0-8])\4(?:(?:1[6-9]|[2-9]\d)?\d{2}))($|\ (?=\d)))?(((0?[1-9]|1[012])(:[0-5]\d){0,2}(\ [AP]M))|([01]\d|2[0-3])(:[0-5]\d){1,2})?$"

Share this post

Repost 0

Comment on this post

Ravi 02/23/2011 09:44



Try To Impress Others NOT Working