DD / MM / YY的Javascript验证

时间:2011-05-29 15:50:18

标签: javascript jquery .net html

我需要在javascript中检查这个。所以我需要传递类似这样的东西

var validdate = ^([0]?[1-9]|[1|2][0-9]|[3][0|1])[./-]([0]?[1-9]|[1][0-2])[./-]([0-9]{4}|[0-9]{2})$;

这在VS中引发了“预期表达式”错误。那个表达怎么了?谢谢你的帮助!

1 个答案:

答案 0 :(得分:3)

您收到错误,因为在JS中,RegExp文字以斜杠开头和结尾(/)

var validdate = /^([0]?[1-9]|[1|2][0-9]|[3][0|1])[.\/-]([0]?[1-9]|[1][0-2])[.\/-]([0-9]{4}|[0-9]{2})$/;