Reputation: 319
I have this code:
var regExp=new RegExp("(\/|-|.)+","g");
var t1=regExp.test(new Date());
alert(t1);//result true
var t2=regExp.test("19/03/1986");
alert(t1);//result true
why, first alert, return true value? There is not any charatter defined into regex pattern...
Thanks
Upvotes: 0
Views: 505
Reputation: 319
I found a solution:
var regExp= /(\/|-|\.)/g;
var t1=regExp.test(new Date());
alert(t1);// return false
var t2=regExp.test("19/03/1986");
alert(t2);// return true
Thanks
Upvotes: 0