6 class error(Exception):
8 pattern: str | bytes | None
12 def __init__(self, msg: str, pattern: str | bytes | None = ..., pos: int | None = ...) -> None: ...
14 class _NamedIntConstant(int):
16 def __new__(cls, value: int, name: str) -> _NamedIntConstant: ...
18 MAXREPEAT: _NamedIntConstant
19 OPCODES: list[_NamedIntConstant]
20 ATCODES: list[_NamedIntConstant]
21 CHCODES: list[_NamedIntConstant]
22 OP_IGNORE: dict[_NamedIntConstant, _NamedIntConstant]
23 AT_MULTILINE: dict[_NamedIntConstant, _NamedIntConstant]
24 AT_LOCALE: dict[_NamedIntConstant, _NamedIntConstant]
25 AT_UNICODE: dict[_NamedIntConstant, _NamedIntConstant]
26 CH_LOCALE: dict[_NamedIntConstant, _NamedIntConstant]
27 CH_UNICODE: dict[_NamedIntConstant, _NamedIntConstant]
28 SRE_FLAG_TEMPLATE: int
29 SRE_FLAG_IGNORECASE: int
31 SRE_FLAG_MULTILINE: int
41 # Stubgen above; manually defined constants below (dynamic at runtime)
44 FAILURE: _NamedIntConstant
45 SUCCESS: _NamedIntConstant
46 ANY: _NamedIntConstant
47 ANY_ALL: _NamedIntConstant
48 ASSERT: _NamedIntConstant
49 ASSERT_NOT: _NamedIntConstant
51 BRANCH: _NamedIntConstant
52 CALL: _NamedIntConstant
53 CATEGORY: _NamedIntConstant
54 CHARSET: _NamedIntConstant
55 BIGCHARSET: _NamedIntConstant
56 GROUPREF: _NamedIntConstant
57 GROUPREF_EXISTS: _NamedIntConstant
58 GROUPREF_IGNORE: _NamedIntConstant
60 IN_IGNORE: _NamedIntConstant
61 INFO: _NamedIntConstant
62 JUMP: _NamedIntConstant
63 LITERAL: _NamedIntConstant
64 LITERAL_IGNORE: _NamedIntConstant
65 MARK: _NamedIntConstant
66 MAX_UNTIL: _NamedIntConstant
67 MIN_UNTIL: _NamedIntConstant
68 NOT_LITERAL: _NamedIntConstant
69 NOT_LITERAL_IGNORE: _NamedIntConstant
70 NEGATE: _NamedIntConstant
71 RANGE: _NamedIntConstant
72 REPEAT: _NamedIntConstant
73 REPEAT_ONE: _NamedIntConstant
74 SUBPATTERN: _NamedIntConstant
75 MIN_REPEAT_ONE: _NamedIntConstant
76 if sys.version_info >= (3, 7):
77 RANGE_UNI_IGNORE: _NamedIntConstant
79 RANGE_IGNORE: _NamedIntConstant
80 MIN_REPEAT: _NamedIntConstant
81 MAX_REPEAT: _NamedIntConstant
84 AT_BEGINNING: _NamedIntConstant
85 AT_BEGINNING_LINE: _NamedIntConstant
86 AT_BEGINNING_STRING: _NamedIntConstant
87 AT_BOUNDARY: _NamedIntConstant
88 AT_NON_BOUNDARY: _NamedIntConstant
89 AT_END: _NamedIntConstant
90 AT_END_LINE: _NamedIntConstant
91 AT_END_STRING: _NamedIntConstant
92 AT_LOC_BOUNDARY: _NamedIntConstant
93 AT_LOC_NON_BOUNDARY: _NamedIntConstant
94 AT_UNI_BOUNDARY: _NamedIntConstant
95 AT_UNI_NON_BOUNDARY: _NamedIntConstant
98 CATEGORY_DIGIT: _NamedIntConstant
99 CATEGORY_NOT_DIGIT: _NamedIntConstant
100 CATEGORY_SPACE: _NamedIntConstant
101 CATEGORY_NOT_SPACE: _NamedIntConstant
102 CATEGORY_WORD: _NamedIntConstant
103 CATEGORY_NOT_WORD: _NamedIntConstant
104 CATEGORY_LINEBREAK: _NamedIntConstant
105 CATEGORY_NOT_LINEBREAK: _NamedIntConstant
106 CATEGORY_LOC_WORD: _NamedIntConstant
107 CATEGORY_LOC_NOT_WORD: _NamedIntConstant
108 CATEGORY_UNI_DIGIT: _NamedIntConstant
109 CATEGORY_UNI_NOT_DIGIT: _NamedIntConstant
110 CATEGORY_UNI_SPACE: _NamedIntConstant
111 CATEGORY_UNI_NOT_SPACE: _NamedIntConstant
112 CATEGORY_UNI_WORD: _NamedIntConstant
113 CATEGORY_UNI_NOT_WORD: _NamedIntConstant
114 CATEGORY_UNI_LINEBREAK: _NamedIntConstant
115 CATEGORY_UNI_NOT_LINEBREAK: _NamedIntConstant