标签: javascript regex
我正在使用下面的正则表达式来验证日期字段。我需要验证MM/DD/YYYY,还需要验证leap年。在所有情况下,下面的Regex都可以正常工作,除了当我输入YY时,如果我输入MM/DD/YY,则它将其作为有效日期,并在DB中将4位数字保存为0000。如果我输入{ {1}}就像输入MM/DD/Y一样返回验证消息。仅在MM/DD/YYY失败的情况下。有人可以帮我这个问题,如何验证不输入两位数字吗?
MM/DD/YYYY
YY
MM/DD/YY
MM/DD/Y
MM/DD/YYY