我需要使用 YYYY-MM-DD 格式的脚本来验证日期,但我似乎无法让它完美运行。使用我使用的正则表达式,它允许用户在正确的位置输入 10 个不带破折号的数字,而不是 8 个带破折号的数字。有没有办法修改我的脚本来解决这个问题?
jQuery.validator.addMethod("date", function(date, element) {
return this.optional(element) || date.match(/^[-0-9]{10}$/);
}, "Please specify a valid date");