|
MAGIC = 20010320
|
|
MAXREPEAT = 65535
|
|
FAILURE = "failure"
|
|
SUCCESS = "success"
|
|
ANY = "any"
|
|
ANY_ALL = "any_all"
|
|
ASSERT = "assert"
|
|
ASSERT_NOT = "assert_not"
|
|
AT = "at"
|
|
BRANCH = "branch"
|
|
CALL = "call"
|
|
CATEGORY = "category"
|
|
CHARSET = "charset"
|
|
GROUPREF = "groupref"
|
|
GROUPREF_IGNORE = "groupref_ignore"
|
|
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"
|
|
NEWLINE = "newline"
|
|
NOT_LITERAL = "not_literal"
|
|
NOT_LITERAL_IGNORE = "not_literal_ignore"
|
|
RANGE = "range"
|
|
REPEAT = "repeat"
|
|
REPEAT_ONE = "repeat_one"
|
|
SUBPATTERN = "subpattern"
|
|
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"
|
|
CATEGORY_NEWLINE = "category_newline"
|
|
OPCODES = makedict(OPCODES)
|
|
ATCODES = makedict(ATCODES)
|
|
CHCODES = makedict(CHCODES)
|
|
OP_IGNORE = {GROUPREF: GROUPREF_IGNORE, IN: IN_IGNORE, LITERAL...
|
|
AT_MULTILINE = {AT_BEGINNING: AT_BEGINNING_LINE, AT_END: AT_EN...
|
|
AT_LOCALE = {AT_BOUNDARY: AT_LOC_BOUNDARY, AT_NON_BOUNDARY: AT...
|
|
AT_UNICODE = {AT_BOUNDARY: AT_UNI_BOUNDARY, AT_NON_BOUNDARY: A...
|
|
CH_LOCALE = {CATEGORY_DIGIT: CATEGORY_DIGIT, CATEGORY_NOT_DIGI...
|
|
CH_UNICODE = {CATEGORY_DIGIT: CATEGORY_UNI_DIGIT, CATEGORY_NOT...
|
|
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
|