Javascript验证字符串可以是日期还是特定字符串

时间:2015-06-28 08:17:12

标签: javascript validation date

我正在寻找一种方法来验证是否以dd / mm / yyyy格式输入日期或是否输入了特定字符串。字符串是TBC

所以任何日期都有效,只要它是dd / mm / yyy且字符串TBC有效。其他任何东西都是无效的。

提前致谢

1 个答案:

答案 0 :(得分:1)

你应该使用这样的正则表达式:

var datePattern = /^\d{2}[/]\d{2}[/]\d{4}$/
if(value.match(datePattern) || value == "TBC")
   //ok

value是您要验证的输入。请注意,除了content之外,您还需要验证日期format。例如32/01/201520/13/2015格式正确,但内容无效,因此不允许使用。