sre_parse - pydoc - phpman

Look up a command

 

Markdown Format | JSON API | MCP Server Tool


sre_parse
NAME MODULE REFERENCE CLASSES FUNCTIONS DATA FILE
Help on module sre_parse:

NAME
    sre_parse - Internal support module for sre

MODULE REFERENCE
    https://docs.python.org/3.10/library/sre_parse.html

    The following documentation is automatically generated from the Python
    source files.  It may be incomplete, incorrect or include features that
    are considered implementation detail and may vary between Python
    implementations.  When in doubt, consult the module reference at the
    location listed above.

CLASSES
    builtins.Exception(builtins.BaseException)
        Verbose
    builtins.object
        State
        SubPattern
        Tokenizer

    class State(builtins.object)
     |  Methods defined here:
     |
     |  __init__(self)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  checkgroup(self, gid)
     |
     |  checklookbehindgroup(self, gid, source)
     |
     |  closegroup(self, gid, p)
     |
     |  opengroup(self, name=None)
     |
     |  ----------------------------------------------------------------------
     |  Readonly properties defined here:
     |
     |  groups
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors defined here:
     |
     |  __dict__
     |      dictionary for instance variables (if defined)
     |
     |  __weakref__
     |      list of weak references to the object (if defined)

    class SubPattern(builtins.object)
     |  SubPattern(state, data=None)
     |
     |  Methods defined here:
     |
     |  __delitem__(self, index)
     |
     |  __getitem__(self, index)
     |
     |  __init__(self, state, data=None)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __len__(self)
     |
     |  __repr__(self)
     |      Return repr(self).
     |
     |  __setitem__(self, index, code)
     |
     |  append(self, code)
     |
     |  dump(self, level=0)
     |
     |  getwidth(self)
     |
     |  insert(self, index, code)
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors defined here:
     |
     |  __dict__
     |      dictionary for instance variables (if defined)
     |
     |  __weakref__
     |      list of weak references to the object (if defined)

    class Tokenizer(builtins.object)
     |  Tokenizer(string)
     |
     |  Methods defined here:
     |
     |  __init__(self, string)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  error(self, msg, offset=0)
     |
     |  get(self)
     |
     |  getuntil(self, terminator, name)
     |
     |  getwhile(self, n, charset)
     |
     |  match(self, char)
     |
     |  seek(self, index)
     |
     |  tell(self)
     |
     |  ----------------------------------------------------------------------
     |  Readonly properties defined here:
     |
     |  pos
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors defined here:
     |
     |  __dict__
     |      dictionary for instance variables (if defined)
     |
     |  __weakref__
     |      list of weak references to the object (if defined)

    class Verbose(builtins.Exception)
     |  Method resolution order:
     |      Verbose
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors defined here:
     |
     |  __weakref__
     |      list of weak references to the object (if defined)
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.Exception:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from builtins.Exception:
     |
     |  __new__(*args, **kwargs) from builtins.type
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __delattr__(self, name, /)
     |      Implement delattr(self, name).
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __setattr__(self, name, value, /)
     |      Implement setattr(self, name, value).
     |
     |  __setstate__(...)
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

FUNCTIONS
    expand_template(template, match)

    fix_flags(src, flags)

    parse(str, flags=0, state=None)

    parse_template(source, state)

DATA
    ANY = ANY
    ANY_ALL = ANY_ALL
    ASCIILETTERS = frozenset({'A', 'B', 'C', 'D', 'E', 'F', ...})
    ASSERT = ASSERT
    ASSERT_NOT = ASSERT_NOT
    AT = AT
    ATCODES = [AT_BEGINNING, AT_BEGINNING_LINE, AT_BEGINNING_STRING, AT_BO...
    AT_BEGINNING = AT_BEGINNING
    AT_BEGINNING_LINE = AT_BEGINNING_LINE
    AT_BEGINNING_STRING = AT_BEGINNING_STRING
    AT_BOUNDARY = AT_BOUNDARY
    AT_END = AT_END
    AT_END_LINE = AT_END_LINE
    AT_END_STRING = AT_END_STRING
    AT_LOCALE = {AT_BOUNDARY: AT_LOC_BOUNDARY, AT_NON_BOUNDARY: AT_LOC_NON...
    AT_LOC_BOUNDARY = AT_LOC_BOUNDARY
    AT_LOC_NON_BOUNDARY = AT_LOC_NON_BOUNDARY
    AT_MULTILINE = {AT_BEGINNING: AT_BEGINNING_LINE, AT_END: AT_END_LINE}
    AT_NON_BOUNDARY = AT_NON_BOUNDARY
    AT_UNICODE = {AT_BOUNDARY: AT_UNI_BOUNDARY, AT_NON_BOUNDARY: AT_UNI_NO...
    AT_UNI_BOUNDARY = AT_UNI_BOUNDARY
    AT_UNI_NON_BOUNDARY = AT_UNI_NON_BOUNDARY
    BIGCHARSET = BIGCHARSET
    BRANCH = BRANCH
    CALL = CALL
    CATEGORIES = {r'\A': (AT, AT_BEGINNING_STRING), r'\B': (AT, AT_NON_BOU...
    CATEGORY = CATEGORY
    CATEGORY_DIGIT = CATEGORY_DIGIT
    CATEGORY_LINEBREAK = CATEGORY_LINEBREAK
    CATEGORY_LOC_NOT_WORD = CATEGORY_LOC_NOT_WORD
    CATEGORY_LOC_WORD = CATEGORY_LOC_WORD
    CATEGORY_NOT_DIGIT = CATEGORY_NOT_DIGIT
    CATEGORY_NOT_LINEBREAK = CATEGORY_NOT_LINEBREAK
    CATEGORY_NOT_SPACE = CATEGORY_NOT_SPACE
    CATEGORY_NOT_WORD = CATEGORY_NOT_WORD
    CATEGORY_SPACE = CATEGORY_SPACE
    CATEGORY_UNI_DIGIT = CATEGORY_UNI_DIGIT
    CATEGORY_UNI_LINEBREAK = CATEGORY_UNI_LINEBREAK
    CATEGORY_UNI_NOT_DIGIT = CATEGORY_UNI_NOT_DIGIT
    CATEGORY_UNI_NOT_LINEBREAK = CATEGORY_UNI_NOT_LINEBREAK
    CATEGORY_UNI_NOT_SPACE = CATEGORY_UNI_NOT_SPACE
    CATEGORY_UNI_NOT_WORD = CATEGORY_UNI_NOT_WORD
    CATEGORY_UNI_SPACE = CATEGORY_UNI_SPACE
    CATEGORY_UNI_WORD = CATEGORY_UNI_WORD
    CATEGORY_WORD = CATEGORY_WORD
    CHARSET = CHARSET
    CHCODES = [CATEGORY_DIGIT, CATEGORY_NOT_DIGIT, CATEGORY_SPACE, CATEGOR...
    CH_LOCALE = {CATEGORY_DIGIT: CATEGORY_DIGIT, CATEGORY_NOT_DIGIT: CATEG...
    CH_UNICODE = {CATEGORY_DIGIT: CATEGORY_UNI_DIGIT, CATEGORY_NOT_DIGIT: ...
    DIGITS = frozenset({'0', '1', '2', '3', '4', '5', ...})
    ESCAPES = {r'\\': (LITERAL, 92), r'\a': (LITERAL, 7), r'\b': (LITERAL,...
    FAILURE = FAILURE
    FLAGS = {'L': 4, 'a': 256, 'i': 2, 'm': 8, 's': 16, 't': 1, 'u': 32, '...
    GLOBAL_FLAGS = 129
    GROUPREF = GROUPREF
    GROUPREF_EXISTS = GROUPREF_EXISTS
    GROUPREF_IGNORE = GROUPREF_IGNORE
    GROUPREF_LOC_IGNORE = GROUPREF_LOC_IGNORE
    GROUPREF_UNI_IGNORE = GROUPREF_UNI_IGNORE
    HEXDIGITS = frozenset({'0', '1', '2', '3', '4', '5', ...})
    IN = IN
    INFO = INFO
    IN_IGNORE = IN_IGNORE
    IN_LOC_IGNORE = IN_LOC_IGNORE
    IN_UNI_IGNORE = IN_UNI_IGNORE
    JUMP = JUMP
    LITERAL = LITERAL
    LITERAL_IGNORE = LITERAL_IGNORE
    LITERAL_LOC_IGNORE = LITERAL_LOC_IGNORE
    LITERAL_UNI_IGNORE = LITERAL_UNI_IGNORE
    MAGIC = 20171005
    MARK = MARK
    MAXGROUPS = 2147483647
    MAXREPEAT = MAXREPEAT
    MAX_REPEAT = MAX_REPEAT
    MAX_UNTIL = MAX_UNTIL
    MIN_REPEAT = MIN_REPEAT
    MIN_REPEAT_ONE = MIN_REPEAT_ONE
    MIN_UNTIL = MIN_UNTIL
    NEGATE = NEGATE
    NOT_LITERAL = NOT_LITERAL
    NOT_LITERAL_IGNORE = NOT_LITERAL_IGNORE
    NOT_LITERAL_LOC_IGNORE = NOT_LITERAL_LOC_IGNORE
    NOT_LITERAL_UNI_IGNORE = NOT_LITERAL_UNI_IGNORE
    OCTDIGITS = frozenset({'0', '1', '2', '3', '4', '5', ...})
    OPCODES = [FAILURE, SUCCESS, ANY, ANY_ALL, ASSERT, ASSERT_NOT, AT, BRA...
    OP_IGNORE = {LITERAL: LITERAL_IGNORE, NOT_LITERAL: NOT_LITERAL_IGNORE}
    OP_LOCALE_IGNORE = {LITERAL: LITERAL_LOC_IGNORE, NOT_LITERAL: NOT_LITE...
    OP_UNICODE_IGNORE = {LITERAL: LITERAL_UNI_IGNORE, NOT_LITERAL: NOT_LIT...
    RANGE = RANGE
    RANGE_UNI_IGNORE = RANGE_UNI_IGNORE
    REPEAT = REPEAT
    REPEAT_CHARS = '*+?{'
    REPEAT_ONE = REPEAT_ONE
    SPECIAL_CHARS = r'.\[{()*+?^$|'
    SRE_FLAG_ASCII = 256
    SRE_FLAG_DEBUG = 128
    SRE_FLAG_DOTALL = 16
    SRE_FLAG_IGNORECASE = 2
    SRE_FLAG_LOCALE = 4
    SRE_FLAG_MULTILINE = 8
    SRE_FLAG_TEMPLATE = 1
    SRE_FLAG_UNICODE = 32
    SRE_FLAG_VERBOSE = 64
    SRE_INFO_CHARSET = 4
    SRE_INFO_LITERAL = 2
    SRE_INFO_PREFIX = 1
    SUBPATTERN = SUBPATTERN
    SUCCESS = SUCCESS
    TYPE_FLAGS = 292
    WHITESPACE = frozenset({'\t', '\n', '\x0b', '\x0c', '\r', ' '})

FILE
    /usr/lib/python3.10/sre_parse.py



Generated by phpMan Author: Che Dong Under GNU General Public License
2026-06-02 05:15 @216.73.216.198 CrawledBy Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
Valid XHTML 1.0 TransitionalValid CSS!

^_back to top