@@ -168,8 +168,11 @@
#if !haxe3
public inline function customReplace( s : String, f : EReg -> String ) : String {
+ var old = global;
global = true;
- return map(s, f);
+ var ret = map(s, f);
+ global = old;
+ return ret;
}
- #end
+ #end
@@ -92,8 +92,11 @@
+ var old = r.global;
r.global = true;
+ r.global = old;
@@ -179,8 +179,11 @@
@@ -112,8 +112,11 @@
#end