Module sre_constants
[hide private]
[frames] | no frames]

Module sre_constants

Internal support module for sre

Classes [hide private]
error
Functions [hide private]
 
makedict(list)
Variables [hide private]
  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
Variables Details [hide private]

OPCODES

Value:
{'any': 2,
 'any_all': 3,
 'assert': 4,
 'assert_not': 5,
 'at': 6,
 'bigcharset': 11,
 'branch': 7,
 'call': 8,
...

ATCODES

Value:
{'at_beginning': 0,
 'at_beginning_line': 1,
 'at_beginning_string': 2,
 'at_boundary': 3,
 'at_end': 5,
 'at_end_line': 6,
 'at_end_string': 7,
 'at_loc_boundary': 8,
...

CHCODES

Value:
{'category_digit': 0,
 'category_linebreak': 6,
 'category_loc_not_word': 9,
 'category_loc_word': 8,
 'category_not_digit': 1,
 'category_not_linebreak': 7,
 'category_not_space': 3,
 'category_not_word': 5,
...

OP_IGNORE

Value:
{'groupref': 'groupref_ignore',
 'in': 'in_ignore',
 'literal': 'literal_ignore',
 'not_literal': 'not_literal_ignore'}

AT_MULTILINE

Value:
{'at_beginning': 'at_beginning_line', 'at_end': 'at_end_line'}

AT_LOCALE

Value:
{'at_boundary': 'at_loc_boundary',
 'at_non_boundary': 'at_loc_non_boundary'}

AT_UNICODE

Value:
{'at_boundary': 'at_uni_boundary',
 'at_non_boundary': 'at_uni_non_boundary'}

CH_LOCALE

Value:
{'category_digit': 'category_digit',
 'category_linebreak': 'category_linebreak',
 'category_not_digit': 'category_not_digit',
 'category_not_linebreak': 'category_not_linebreak',
 'category_not_space': 'category_not_space',
 'category_not_word': 'category_loc_not_word',
 'category_space': 'category_space',
 'category_word': 'category_loc_word'}

CH_UNICODE

Value:
{'category_digit': 'category_uni_digit',
 'category_linebreak': 'category_uni_linebreak',
 'category_not_digit': 'category_uni_not_digit',
 'category_not_linebreak': 'category_uni_not_linebreak',
 'category_not_space': 'category_uni_not_space',
 'category_not_word': 'category_uni_not_word',
 'category_space': 'category_uni_space',
 'category_word': 'category_uni_word'}