Commit 02ebf3eb602c303a02dbecb602bfd93b1f3ddf48
Exists in
master
and in
1 other branch
Merge branch 'master' into 'master'
Alterado expressão regular para validação de ano bissextos; Referente a issue #20 See merge request !17
Showing
2 changed files
with
2 additions
and
2 deletions
Show diff stats
ieducar/modules/Portabilis/Assets/Javascripts/Validator.js
| ... | ... | @@ -3,7 +3,7 @@ |
| 3 | 3 | |
| 4 | 4 | var validationUtils = { |
| 5 | 5 | validatesDate : function(date) { |
| 6 | - return /(((0[1-9]|[12][0-9])\/(02))|((0[1-9]|[12][0-9]|(30))\/(0[4689]|(11)))|((0[1-9]|[12][0-9]|3[01])\/(0[13578]|(10)|(12))))\/[1-2][0-9]{3}/.test(date); | |
| 6 | + return /(^(((0[1-9]|[12]\d|3[01])\/(0[13578]|1[02])\/((19|[2-9]\d)\d{2}))|((0[1-9]|[12]\d|30)\/(0[13456789]|1[012])\/((19|[2-9]\d)\d{2}))|((0[1-9]|1\d|2[0-8])\/02\/((19|[2-9]\d)\d{2}))|(29\/02\/((1[6-9]|[2-9]\d)(0[48]|[2468][048]|[13579][26])|((16|[2468][048]|[3579][26])00))))$)/.test(date); | |
| 7 | 7 | }, |
| 8 | 8 | |
| 9 | 9 | validatesDateFields : function() { | ... | ... |