def re_wrapper_match(pattern, s, flags=0): if isinstance(s, PString): return s.re_match(re.compile_orig(pattern, flags), pos) else: return re.match_orig(pattern, s, flags)
def __init__(self, pattern, flags=0): self.pattern = pattern self.flags = flags self.regex = re.compile_orig(pattern, flags) return