paul@6 | 1 | #!/usr/bin/env python |
paul@6 | 2 | |
paul@6 | 3 | CODESIZE = 4 |
paul@6 | 4 | MAGIC = 20140812 |
paul@6 | 5 | |
paul@6 | 6 | class RegexObject: |
paul@6 | 7 | |
paul@6 | 8 | def __init__(self, flags, groups, groupindex, pattern): |
paul@6 | 9 | self.flags = flags |
paul@6 | 10 | self.groups = groups |
paul@6 | 11 | self.groupindex = groupindex |
paul@6 | 12 | self.pattern = pattern |
paul@6 | 13 | |
paul@6 | 14 | def search(self, string, pos=None, endpos=None): pass |
paul@6 | 15 | def match(self, string, pos=None, endpos=None): pass |
paul@6 | 16 | def split(self, string, maxsplit=0): pass |
paul@6 | 17 | def findall(self, string, pos=None, endpos=None): pass |
paul@6 | 18 | def finditer(self, string, pos=None, endpos=None): pass |
paul@6 | 19 | def sub(self, repl, string, count=0): pass |
paul@6 | 20 | def subn(self, repl, string, count=0): pass |
paul@6 | 21 | |
paul@6 | 22 | class MatchObject: |
paul@6 | 23 | |
paul@6 | 24 | def __init__(self, pos, endpos, lastindex, lastgroup, re, string): |
paul@6 | 25 | self.pos = pos |
paul@6 | 26 | self.endpos = endpos |
paul@6 | 27 | self.lastindex = lastindex |
paul@6 | 28 | self.lastgroup = lastgroup |
paul@6 | 29 | self.re = re |
paul@6 | 30 | self.string = string |
paul@6 | 31 | |
paul@6 | 32 | def expand(self, template): pass |
paul@6 | 33 | def group(self, *groups): pass |
paul@6 | 34 | def groups(self, default=None): pass |
paul@6 | 35 | def groupdict(self, default=None): pass |
paul@6 | 36 | def start(self, group=None): pass |
paul@6 | 37 | def end(self, group=None): pass |
paul@6 | 38 | def span(self, group=None): pass |
paul@6 | 39 | |
paul@6 | 40 | def compile(pattern, flags=0): pass |
paul@6 | 41 | def getcodesize(): pass |
paul@6 | 42 | def getlower(c): pass |
paul@6 | 43 | |
paul@6 | 44 | # vim: tabstop=4 expandtab shiftwidth=4 |