当前位置:首页 > 开发 > Web前端 > 前端 > 正文

正则表达式验证日期格式

发表于: 2014-11-11   作者:dashuaifu   来源:转载   浏览:
摘要: 正则表达式验证日期格式 function isDate(d){ var v = d.match(/^(\d{4})-(\d{1,2})-(\d{1,2})$/i); if(!v) { this.focus(); return false; } } <input value="2000-8-8" onblu
                 正则表达式验证日期格式

function isDate(d){
 var v = d.match(/^(\d{4})-(\d{1,2})-(\d{1,2})$/i);
 if(!v) {
  this.focus();
  return false;
 }
}
<input value="2000-8-8" onblur="isDate(this)" />

更严格点的校验:
function isDate(d){
 var v = d.value.match(/^[0-2]{1}[0-9]{1}[0-9]{1}[0-9]{1}-[0-1]?[0-9]{1}-[0-3]?[0-9]{1})$/i);
 if(!v) {
  this.focus();
  return false;
 }
}
<input value="2011-11-11" onblur="isDate(this)" />

正则表达式验证日期格式

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

编辑推荐
如果RegularExpressionValidator控件指定的正则表达式能够验证日期和时间,那么该控件可以验证用户
  当RangeValidator控件的Type属性的值为“Date”时,它将指定一个日期范围。此时,它可以验证用
pl/sql 菜单-Tools 打开 Preferences -左侧菜单树中User Interface 中NLS Options 使用 Date 修改
select to_char(sysdate,'yyyy-mon-dd hh24:mi:ss:ssss') from dual; 结果 2013-1月 -04 09:49:38:3
http://www.cnblogs.com/yank/archive/2008/08/14/1267746.html 在进行开发的过程中,经常需要输入
通常,从服务器(如C#代码)得到的一个日期对象的格式可能为 : 2014-04-04T13:04:46.187 在展显给
<%@ page contentType="text/html; charset=utf-8" language="java" import="java.sql.*" errorPa
//C#作业,做完存档 2. 编写一个程序,要求用户输入邮件地址,Email地址必须符合规范。编写一个邮
<%@ page contentType="text/html; charset=utf-8" language="java" import="java.sql.*" errorP
最近在学习正则表达式,为了提高学习的效率,写了一个很简陋的正则表达式验证器的网页。 原理很简单
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号