|
|
MAGIC = 20031017
|
|
|
MAXREPEAT = 65535
|
|
|
FAILURE = 'failure'
|
|
|
SUCCESS = 'success'
|
|
|
ANY = 'any'
|
|
|
ANY_ALL = 'any_all'
|
|
|
ASSERT = 'assert'
|
|
|
ASSERT_NOT = 'assert_not'
|
|
|
AT = 'at'
|
|
|
BIGCHARSET = 'bigcharset'
|
|
|
BRANCH = 'branch'
|
|
|
CALL = 'call'
|
|
|
CATEGORY = 'category'
|
|
|
CHARSET = 'charset'
|
|
|
GROUPREF = 'groupref'
|
|
|
GROUPREF_IGNORE = 'groupref_ignore'
|
|
|
GROUPREF_EXISTS = 'groupref_exists'
|
|
|
IN = 'in'
|
|
|
IN_IGNORE = 'in_ignore'
|
|
|
INFO = 'info'
|
|
|
JUMP = 'jump'
|
|
|
LITERAL = 'literal'
|
|
|
LITERAL_IGNORE = 'literal_ignore'
|
|
|
MARK = 'mark'
|
|
|
MAX_REPEAT = 'max_repeat'
|
|
|
MAX_UNTIL = 'max_until'
|
|
|
MIN_REPEAT = 'min_repeat'
|
|
|
MIN_UNTIL = 'min_until'
|
|
|
NEGATE = 'negate'
|
|
|
NOT_LITERAL = 'not_literal'
|
|
|
NOT_LITERAL_IGNORE = 'not_literal_ignore'
|
|
|
RANGE = 'range'
|
|
|
REPEAT = 'repeat'
|
|
|
REPEAT_ONE = 'repeat_one'
|
|
|
SUBPATTERN = 'subpattern'
|
|
|
MIN_REPEAT_ONE = 'min_repeat_one'
|
|
|
AT_BEGINNING = 'at_beginning'
|
|
|
AT_BEGINNING_LINE = 'at_beginning_line'
|
|
|
AT_BEGINNING_STRING = 'at_beginning_string'
|
|
|
AT_BOUNDARY = 'at_boundary'
|
|
|
AT_NON_BOUNDARY = 'at_non_boundary'
|
|
|
AT_END = 'at_end'
|
|
|
AT_END_LINE = 'at_end_line'
|
|
|
AT_END_STRING = 'at_end_string'
|
|
|
AT_LOC_BOUNDARY = 'at_loc_boundary'
|
|
|
AT_LOC_NON_BOUNDARY = 'at_loc_non_boundary'
|
|
|
AT_UNI_BOUNDARY = 'at_uni_boundary'
|
|
|
AT_UNI_NON_BOUNDARY = 'at_uni_non_boundary'
|
|
|
CATEGORY_DIGIT = 'category_digit'
|
|
|
CATEGORY_NOT_DIGIT = 'category_not_digit'
|
|
|
CATEGORY_SPACE = 'category_space'
|
|
|
CATEGORY_NOT_SPACE = 'category_not_space'
|
|
|
CATEGORY_WORD = 'category_word'
|
|
|
CATEGORY_NOT_WORD = 'category_not_word'
|
|
|
CATEGORY_LINEBREAK = 'category_linebreak'
|
|
|
CATEGORY_NOT_LINEBREAK = 'category_not_linebreak'
|
|
|
CATEGORY_LOC_WORD = 'category_loc_word'
|
|
|
CATEGORY_LOC_NOT_WORD = 'category_loc_not_word'
|
|
|
CATEGORY_UNI_DIGIT = 'category_uni_digit'
|
|
|
CATEGORY_UNI_NOT_DIGIT = 'category_uni_not_digit'
|
|
|
CATEGORY_UNI_SPACE = 'category_uni_space'
|
|
|
CATEGORY_UNI_NOT_SPACE = 'category_uni_not_space'
|
|
|
CATEGORY_UNI_WORD = 'category_uni_word'
|
|
|
CATEGORY_UNI_NOT_WORD = 'category_uni_not_word'
|
|
|
CATEGORY_UNI_LINEBREAK = 'category_uni_linebreak'
|
|
|
CATEGORY_UNI_NOT_LINEBREAK = 'category_uni_not_linebreak'
|
|
|
OPCODES = {'any': 2, 'any_all': 3, 'assert': 4, 'assert_not': ...
|
|
|
ATCODES = {'at_beginning': 0, 'at_beginning_line': 1, 'at_begi...
|
|
|
CHCODES = {'category_digit': 0, 'category_linebreak': 6, 'cate...
|
|
|
OP_IGNORE = {'groupref': 'groupref_ignore', 'in': 'in_ignore',...
|
|
|
AT_MULTILINE = {'at_beginning': 'at_beginning_line', 'at_end':...
|
|
|
AT_LOCALE = {'at_boundary': 'at_loc_boundary', 'at_non_boundar...
|
|
|
AT_UNICODE = {'at_boundary': 'at_uni_boundary', 'at_non_bounda...
|
|
|
CH_LOCALE = {'category_digit': 'category_digit', 'category_lin...
|
|
|
CH_UNICODE = {'category_digit': 'category_uni_digit', 'categor...
|
|
|
SRE_FLAG_TEMPLATE = 1
|
|
|
SRE_FLAG_IGNORECASE = 2
|
|
|
SRE_FLAG_LOCALE = 4
|
|
|
SRE_FLAG_MULTILINE = 8
|
|
|
SRE_FLAG_DOTALL = 16
|
|
|
SRE_FLAG_UNICODE = 32
|
|
|
SRE_FLAG_VERBOSE = 64
|
|
|
SRE_FLAG_DEBUG = 128
|
|
|
SRE_INFO_PREFIX = 1
|
|
|
SRE_INFO_LITERAL = 2
|
|
|
SRE_INFO_CHARSET = 4
|