diff --git a/package/re/re.pyi b/package/re/re.pyi new file mode 100644 index 000000000..3457d616d --- /dev/null +++ b/package/re/re.pyi @@ -0,0 +1,54 @@ +from PikaObj import * + +I: int +IGNORECASE:int +M: int +MULTILINE:int +DOTALL: int + + +class Pattern(): + def __init__(self): + pass + + def __del__(self): + pass + + def findall(self, subject: str, *flags) -> list: + pass + + def sub(self, repl: str, subjet: str, *flags) -> str: + pass + + def match(self, subject: str, *flags) -> Match: + pass + def fullmatch(self, subject: str, *flags) -> Match: + pass + + def search(self, subject: str, *flags) -> Match: + pass + + +class Match(): + def __init__(self): + pass + + def __del__(self): + pass + + def group(self, n: int) -> str: + pass + + def groups(self) -> list: + pass + + def span(self, group_n: int) -> list: + pass + + +def findall(pattern: str, subject: str, *flags) -> list:... +def sub(pattern: str, repl: str, subjet: str, *flags) -> str: ... +def match(pattern: str, subject: str, *flags) -> Match: ... +def fullmatch(pattern: str, subject: str, *flags) -> Match: ... +def search(pattern: str, subject: str, *flags) -> Match: ... +def compile(pattern: str) -> Pattern: ...