cross-platform match function in re-flex

This commit is contained in:
2021-10-27 15:59:20 -04:00
parent f7a1374d13
commit c7cc0de2e4
7 changed files with 58 additions and 2 deletions

View File

@@ -2,6 +2,21 @@ package re_flex;
import kiss.Prelude;
import kiss.List;
#if hxnodejs
import js.lib.RegExp;
import haxe.DynamicAccess;
#end
typedef RMatch = {
left:String,
match:String,
right:String,
#if hxnodejs
groups:Array<String>,
namedGroups:DynamicAccess<String,String>,
#end
group:Int->String
};
@:build(kiss.Kiss.build())
class R {}