[size=18]参考
http://www.regexlab.com/zh/regref.htm
http://www.regexlab.com/download/?/deelx/deelx_zh.chm
比较简洁的日期时间正则表达式(没有复杂的考虑):
YYYYMMDD HH:MM:SS
^(([2][01]|[1][6-9])\d{2}([0]\d|[1][0-2])([0-2]\d|[3][0-1])(\s([0-1]\d|[2][0-3])(\:[0-5]\d){2}))?$
^([2][01]|[1][6-9])\d{2}([0]\d|[1][0-2])([0-2]\d|[3][0-1])(\s([0-1]\d|[2][0-3])(\:[0-5]\d){1,2})?$
HH:MM:SS
(([0-1]\d|[2][0-3])(\:[0-5]\d){1,2})?$[/size]
http://www.regexlab.com/zh/regref.htm
http://www.regexlab.com/download/?/deelx/deelx_zh.chm
比较简洁的日期时间正则表达式(没有复杂的考虑):
YYYYMMDD HH:MM:SS
^(([2][01]|[1][6-9])\d{2}([0]\d|[1][0-2])([0-2]\d|[3][0-1])(\s([0-1]\d|[2][0-3])(\:[0-5]\d){2}))?$
^([2][01]|[1][6-9])\d{2}([0]\d|[1][0-2])([0-2]\d|[3][0-1])(\s([0-1]\d|[2][0-3])(\:[0-5]\d){1,2})?$
HH:MM:SS
(([0-1]\d|[2][0-3])(\:[0-5]\d){1,2})?$[/size]