【发布时间】:2011-11-02 13:31:09
【问题描述】:
它不工作。我不知道正则表达式,但我需要使用它。
if ($('input[name="due_date"]').val().match("^(0[1-9]|1[012])[- /.](0[1-9]|[12][0-9]|3[01])[- /.](19|20)\\d\\d$")) {
$('input[name="due_date"]').after("<span class='v_error'>Must fill</span>");
}
【问题讨论】:
-
您能否更具体地谈谈“不工作”?也许你只需要在
.match前面插入.value? -
请问您为什么需要使用正则表达式?最好保留至今,而不是正则表达式。太多的极端案例。看看这个帖子stackoverflow.com/questions/511439/…
标签: javascript jquery regex validation date