1 # Source: https://hg.python.org/cpython/file/2.7/Lib/sre_constants.py
\r
3 from typing import Dict, List, TypeVar
\r
5 MAGIC = ... # type: int
\r
6 MAXREPEAT = ... # type: int
\r
8 class error(Exception): ...
\r
10 FAILURE = ... # type: str
\r
11 SUCCESS = ... # type: str
\r
12 ANY = ... # type: str
\r
13 ANY_ALL = ... # type: str
\r
14 ASSERT = ... # type: str
\r
15 ASSERT_NOT = ... # type: str
\r
16 AT = ... # type: str
\r
17 BIGCHARSET = ... # type: str
\r
18 BRANCH = ... # type: str
\r
19 CALL = ... # type: str
\r
20 CATEGORY = ... # type: str
\r
21 CHARSET = ... # type: str
\r
22 GROUPREF = ... # type: str
\r
23 GROUPREF_IGNORE = ... # type: str
\r
24 GROUPREF_EXISTS = ... # type: str
\r
25 IN = ... # type: str
\r
26 IN_IGNORE = ... # type: str
\r
27 INFO = ... # type: str
\r
28 JUMP = ... # type: str
\r
29 LITERAL = ... # type: str
\r
30 LITERAL_IGNORE = ... # type: str
\r
31 MARK = ... # type: str
\r
32 MAX_REPEAT = ... # type: str
\r
33 MAX_UNTIL = ... # type: str
\r
34 MIN_REPEAT = ... # type: str
\r
35 MIN_UNTIL = ... # type: str
\r
36 NEGATE = ... # type: str
\r
37 NOT_LITERAL = ... # type: str
\r
38 NOT_LITERAL_IGNORE = ... # type: str
\r
39 RANGE = ... # type: str
\r
40 REPEAT = ... # type: str
\r
41 REPEAT_ONE = ... # type: str
\r
42 SUBPATTERN = ... # type: str
\r
43 MIN_REPEAT_ONE = ... # type: str
\r
44 AT_BEGINNING = ... # type: str
\r
45 AT_BEGINNING_LINE = ... # type: str
\r
46 AT_BEGINNING_STRING = ... # type: str
\r
47 AT_BOUNDARY = ... # type: str
\r
48 AT_NON_BOUNDARY = ... # type: str
\r
49 AT_END = ... # type: str
\r
50 AT_END_LINE = ... # type: str
\r
51 AT_END_STRING = ... # type: str
\r
52 AT_LOC_BOUNDARY = ... # type: str
\r
53 AT_LOC_NON_BOUNDARY = ... # type: str
\r
54 AT_UNI_BOUNDARY = ... # type: str
\r
55 AT_UNI_NON_BOUNDARY = ... # type: str
\r
56 CATEGORY_DIGIT = ... # type: str
\r
57 CATEGORY_NOT_DIGIT = ... # type: str
\r
58 CATEGORY_SPACE = ... # type: str
\r
59 CATEGORY_NOT_SPACE = ... # type: str
\r
60 CATEGORY_WORD = ... # type: str
\r
61 CATEGORY_NOT_WORD = ... # type: str
\r
62 CATEGORY_LINEBREAK = ... # type: str
\r
63 CATEGORY_NOT_LINEBREAK = ... # type: str
\r
64 CATEGORY_LOC_WORD = ... # type: str
\r
65 CATEGORY_LOC_NOT_WORD = ... # type: str
\r
66 CATEGORY_UNI_DIGIT = ... # type: str
\r
67 CATEGORY_UNI_NOT_DIGIT = ... # type: str
\r
68 CATEGORY_UNI_SPACE = ... # type: str
\r
69 CATEGORY_UNI_NOT_SPACE = ... # type: str
\r
70 CATEGORY_UNI_WORD = ... # type: str
\r
71 CATEGORY_UNI_NOT_WORD = ... # type: str
\r
72 CATEGORY_UNI_LINEBREAK = ... # type: str
\r
73 CATEGORY_UNI_NOT_LINEBREAK = ... # type: str
\r
76 def makedict(list: List[_T]) -> Dict[_T, int]: ...
\r
78 OP_IGNORE = ... # type: Dict[str, str]
\r
79 AT_MULTILINE = ... # type: Dict[str, str]
\r
80 AT_LOCALE = ... # type: Dict[str, str]
\r
81 AT_UNICODE = ... # type: Dict[str, str]
\r
82 CH_LOCALE = ... # type: Dict[str, str]
\r
83 CH_UNICODE = ... # type: Dict[str, str]
\r
84 SRE_FLAG_TEMPLATE = ... # type: int
\r
85 SRE_FLAG_IGNORECASE = ... # type: int
\r
86 SRE_FLAG_LOCALE = ... # type: int
\r
87 SRE_FLAG_MULTILINE = ... # type: int
\r
88 SRE_FLAG_DOTALL = ... # type: int
\r
89 SRE_FLAG_UNICODE = ... # type: int
\r
90 SRE_FLAG_VERBOSE = ... # type: int
\r
91 SRE_FLAG_DEBUG = ... # type: int
\r
92 SRE_INFO_PREFIX = ... # type: int
\r
93 SRE_INFO_LITERAL = ... # type: int
\r
94 SRE_INFO_CHARSET = ... # type: int
\r