rem: if(dojo.isIE){ if(sep == " "){ sep = "\\s"; } else if(sep == "\xa0"){ sep = "\\s\\xa0"; } } 
add: if(sep == " "){ sep = "\\s"; } else if(sep == "\xa0"){ sep = "\\s\\xa0"; } 
context: 		function(sep){			if(!sep){				return "(?:0|[1-9]\\d*)";			}			sep = dojo.regexp.escapeString(sep);			if(dojo.isIE){				if(sep == " "){ sep = "\\s"; }				else if(sep == "\xa0"){ sep = "\\s\\xa0"; }			}			var grp = flags.groupSize, grp2 = flags.groupSize2;			if(grp2){				var grp2RE = "(?:0|[1-9]\\d{0," + (grp2-1) + "}(?:[" + sep + "]\\d{" + grp2 + "})*[" + sep + "]\\d{" + grp + "})";				return ((grp-grp2) > 0) ? "(?:" + grp2RE + "|(?:0|[1-9]\\d{0," + (grp-1) + "}))" : grp2RE;			}			return "(?:0|[1-9]\\d{0," + (grp-1) + "}(?:[" + sep + "]\\d{" + grp + "})*)";		},
meta: 4497	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/4497/8b3e57e0c2cd07a9359ae7941ce34b8553469fcd/number.js/buggy/number.js