KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
Possible Duplicate: Javascript regex returning true.. then false.. then true.. etc var r = /\d/g; var a = r.test("1"); // will be true var b = r.test("1"); // will be false console.log(a == b); // will be false Please explain to me why the result of r.test("1") alternates with each call? I was able to work around the issue I was having by removing the g modifier. However I would still like to understand why this happens.
Tags (comma-separated)
Save Edits
Cancel