1、日期的正则表达式:

/^(19|20)\d{2}-(0?\d|1[012])-(0?\d|[12]\d|3[01])$/;

这个是1900-2099,简单验证1-12月,1-31日,不考虑2月30 。

2、简单些的, 只做格式验证, 不做日期的有效性验证:

^\d{4}-\d{1,2}-\d{1,2}$