求yyyy-mm-dd hh:mm 正则表达式
解决方案 »
- 自己的网站调用土豆网的视频会惹来版权等麻烦事吗?
- 如何恢复msdn树型浏览模式?
- 请教 Accordion 怎么绑定xml文件呀 ?
- 如何实现:aspx的网页里有很多内容,访问时Page_Load里只让他输出Page_Load里Response.Write的内容,而不输出aspx的网页里的内容?
- 谁有《零基础学ASP.NET 2.0》PDF 资源?
- 知道本地文件路径,如何上传文件(注意不是用file控件)
- 新闻专题的制作方法
- 为什么我下载的asp.net源代码在本地运行总是有错?
- ASP.NET MVC EasyUI datagrid条件查询问题
- 紧急求源,在线等(关于session对象的问题)!!!!
- 关于aspc和cs后台代码文件访问类库DLL中的internal类的问题
- 我想问关于角色和权限的问题
那就用RangeValidator控件就行了, 实际中也都这么做的
(1)既验证了是否为日期格式
(2)又设置了范围
若非要用正则表达式验证也是可以的,不过会很复杂的~~
^\d{4}-(0?[1-9]|[1][012])-(0?[1-9]|[12][0-9]|[3][01])[\s]+\d([0-1][0-9]|2?[0-3]):([0-5][0-9])$
如果是用于从文本提取的用这个:
\d{4}-(0?[1-9]|[1][012])-(0?[1-9]|[12][0-9]|[3][01])[\s]+\d([0-1][0-9]|2?[0-3]):([0-5][0-9])
^((((1[6-9]|[2-9]\d)\d{2})[- ](0?[13578]|1[02])[- ](0?[1-9]|[12]\d|3[01]))|(((1[6-9]|[2-9]\d)\d{2})[- ](0?[13456789]|1[012])[- ](0?[1-9]|[12]\d|30))|(((1[6-9]|[2-9]\d)\d{2})[- ]0?2[- ](0?[1-9]|1\d|2[0-8]))|(((1[6-9]|[2-9]\d)(0[48]|[2468][048]|[13579][26])|((16|[2468][048]|[3579][26])00))-0?2-29))( (0?\d|1\d|2[0-3]):(0?\d|[1-5]\d))$
<%# Eval("ValidDate", "{0:yyyy-MM-dd}")%>
txtValidDate.Text = string.Format("{0:yyyy-MM-dd}", notice.ValidDate);