diff --git a/_base/lang.js b/_base/lang.js index 9d249d2919..fa64264964 100644 --- a/_base/lang.js +++ b/_base/lang.js @@ -245,6 +245,10 @@ define("dojo/_base/lang", ["dojo/lib/kernel"], function(dojo){ // Date return new Date(o.getTime()); // Date } + if(o instanceof RegExp){ + // RegExp + return new RegExp(o); // RegExp + } var r, i, l, s, name; if(d.isArray(o)){ // array