ik heb het volgende:
Dit is om data te valideren.
De regular expression werkt perfect, deze heb ik bij http://www.geocities.com/udeleng/regex.htm getest.
ik snap niet waarom dit nou steeds een fout oplevert als ik het in mijn eigen Javascript plaats?! Zie ik iets over het hoofd?
code:
1
2
3
4
| var RegExpr2 = new RegExp("^(((0[1-9]|[12]\d|3[01])\-(0[13578]|1[02])\-((1[6-9]|[2-9]\d)\d{2}))|((0[1-9]|[12]\d|30)\-(0[13456789]|1[012])\-((1[6-9]|[2-9]\d)\d{2}))|((0[1-9]|1\d|2[0-8])\-02\-((1[6-9]|[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))))$");
var strTemp = "01-10-2005";
alert (RegExpr2.test(strTemp)); |
Dit is om data te valideren.
De regular expression werkt perfect, deze heb ik bij http://www.geocities.com/udeleng/regex.htm getest.
code:
1
| ^(((0[1-9]|[12]\d|3[01])\-(0[13578]|1[02])\-((1[6-9]|[2-9]\d)\d{2}))|((0[1-9]|[12]\d|30)\-(0[13456789]|1[012])\-((1[6-9]|[2-9]\d)\d{2}))|((0[1-9]|1\d|2[0-8])\-02\-((1[6-9]|[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))))$ |
ik snap niet waarom dit nou steeds een fout oplevert als ik het in mijn eigen Javascript plaats?! Zie ik iets over het hoofd?
[ Voor 20% gewijzigd door Verwijderd op 29-03-2005 17:11 ]