有没有办法通过JavaScript正则表达式验证多种格式的日期,例如:DD-MM-YYYY,DD.MM.YYYY或DD/MM/YYYY等?我需要这些都包含在一个正则表达式中,但我不太擅长。到目前为止,我想到的是:var dateReg = /^\d{2}-\d{2}-\d{4}$/;
用于验证DD-MM-YYYY格式的日期。我只需要验证日期格式,而不是日期本身。
有没有办法通过JavaScript正则表达式验证多种格式的日期,例如:DD-MM-YYYY,DD.MM.YYYY或DD/MM/YYYY等?我需要这些都包含在一个正则表达式中,但我不太擅长。到目前为止,我想到的是:var dateReg = /^\d{2}-\d{2}-\d{4}$/;
用于验证DD-MM-YYYY格式的日期。我只需要验证日期格式,而不是日期本身。
不要重复造轮子。使用预先构建的解决方案来解析日期,比如http://www.datejs.com/。
01.01-2015
是有效的,所以没有一个回答完全正确地验证了日期。不过还是谢谢你指出这一点。 - Eduard Luca