枚举
GLibRegexError
自:2.14
成员
-
G_REGEX_ERROR_COMPILE
-
正则表达式编译失败。
- 值:
0
- 自:2.14
- 值:
-
G_REGEX_ERROR_OPTIMIZE
-
正则表达式优化失败。
- 值:
1
- 自:2.14
- 值:
-
G_REGEX_ERROR_REPLACE
-
由于替换字符串格式错误,替换失败。
- 值:
2
- 自:2.14
- 值:
-
G_REGEX_ERROR_MATCH
-
匹配过程失败。
- 值:
3
- 自:2.14
- 值:
-
G_REGEX_ERROR_INTERNAL
-
正则表达式引擎的内部错误。自 2.16。
- 值:
4
- 自:2.14
- 值:
-
G_REGEX_ERROR_STRAY_BACKSLASH
-
在模式末尾存在“\”字符。自 2.16。
- 值:
101
- 自:2.14
- 值:
-
G_REGEX_ERROR_MISSING_CONTROL_CHAR
-
在模式末尾存在“\c”字符。自 2.16。
- 值:
102
- 自:2.14
- 值:
-
G_REGEX_ERROR_UNRECOGNIZED_ESCAPE
-
跟随“\”后的字符无法识别。自 2.16。
- 值:
103
- 自:2.14
- 值:
-
G_REGEX_ERROR_QUANTIFIERS_OUT_OF_ORDER
-
在“{}”量词中,数字顺序错误。自 2.16。
- 值:
104
- 自:2.14
- 值:
-
G_REGEX_ERROR_QUANTIFIER_TOO_BIG
-
在“{}”量词中,数字过大。自 2.16。
- 值:
105
- 自:2.14
- 值:
-
G_REGEX_ERROR_UNTERMINATED_CHARACTER_CLASS
-
字符类缺少终止符“]”。自 2.16。
- 值:
106
- 自:2.14
- 值:
-
G_REGEX_ERROR_INVALID_ESCAPE_IN_CHARACTER_CLASS
-
字符类中存在无效的转义序列。自 2.16。
- 值:
107
- 自:2.14
- 值:
-
G_REGEX_ERROR_RANGE_OUT_OF_ORDER
-
在字符类中,范围顺序错误。自 2.16。
- 值:
108
- 自:2.14
- 值:
-
G_REGEX_ERROR_NOTHING_TO_REPEAT
-
没有可重复的内容。自 2.16。
- 值:
109
- 自:2.14
- 值:
-
G_REGEX_ERROR_UNRECOGNIZED_CHARACTER
-
在“(?”, “(?<” 或 “(?P”后出现无法识别的字符。自 2.16。
- 值:
112
- 自:2.14
- 值:
-
G_REGEX_ERROR_POSIX_NAMED_CLASS_OUTSIDE_CLASS
-
仅在内联类中支持 POSIX 命名类。自 2.16。
- 值:
113
- 自:2.14
- 值:
-
G_REGEX_ERROR_UNMATCHED_PARENTHESIS
-
缺少终止的“)”或“)”没有打开“(”。自 2.16。
- 值:
114
- 自:2.14
- 值:
-
G_REGEX_ERROR_INEXISTENT_SUBPATTERN_REFERENCE
-
引用不存在的子模式。自 2.16。
- 值:
115
- 自:2.14
- 值:
-
G_REGEX_ERROR_UNTERMINATED_COMMENT
-
在注释之后缺少终止的“(”。自 2.16。
- 值:
118
- 自:2.14
- 值:
-
G_REGEX_ERROR_EXPRESSION_TOO_LARGE
-
正则表达式过大。自 2.16。
- 值:
120
- 自:2.14
- 值:
-
G_REGEX_ERROR_MEMORY_ERROR
-
获取内存失败。自 2.16。
- 值:
121
- 自:2.14
- 值:
-
G_REGEX_ERROR_VARIABLE_LENGTH_LOOKBEHIND
-
前瞻断言非固定长度。自2.16版本起。
- 值:
125
- 自:2.14
- 值:
-
G_REGEX_ERROR_MALFORMED_CONDITION
-
“(?(“之后的数字或名称格式错误。自2.16版本起。
- 值:
126
- 自:2.14
- 值:
-
G_REGEX_ERROR_TOO_MANY_CONDITIONAL_BRANCHES
-
条件分组包含超过两个分支。自2.16版本起。
- 值:
127
- 自:2.14
- 值:
-
G_REGEX_ERROR_ASSERTION_EXPECTED
-
“(?(“之后期望断言。自2.16版本起。
- 值:
128
- 自:2.14
- 值:
-
G_REGEX_ERROR_UNKNOWN_POSIX_CLASS_NAME
-
未知POSIX类名称。自2.16版本起。
- 值:
130
- 自:2.14
- 值:
-
G_REGEX_ERROR_POSIX_COLLATING_ELEMENTS_NOT_SUPPORTED
-
POSIX排序元素不受支持。自2.16版本起。
- 值:
131
- 自:2.14
- 值:
-
G_REGEX_ERROR_HEX_CODE_TOO_LARGE
-
"\x{…}"序列中的字符值过大。自2.16版本起。
- 值:
134
- 自:2.14
- 值:
-
G_REGEX_ERROR_INVALID_CONDITION
-
"(?(0)"格式错误。自2.16版本起。
- 值:
135
- 自:2.14
- 值:
-
G_REGEX_ERROR_SINGLE_BYTE_MATCH_IN_LOOKBEHIND
-
前瞻断言中不允许使用洽合符(\C)。自2.16版本起。
- 值:
136
- 自:2.14
- 值:
-
G_REGEX_ERROR_INFINITE_LOOP
-
递归调用可能导致无限循环。自2.16版本起。
- 值:
140
- 自:2.14
- 值:
-
G_REGEX_ERROR_MISSING_SUBPATTERN_NAME_TERMINATOR
-
子模式名称缺少终止符。自2.16版本起。
- 值:
142
- 自:2.14
- 值:
-
G_REGEX_ERROR_DUPLICATE_SUBPATTERN_NAME
-
两个命名子模式具有相同的名称。自2.16版本起。
- 值:
143
- 自:2.14
- 值:
-
G_REGEX_ERROR_MALFORMED_PROPERTY
-
"\P"或"\p"序列格式错误。自2.16版本起。
- 值:
146
- 自:2.14
- 值:
-
G_REGEX_ERROR_UNKNOWN_PROPERTY
-
"\P"或"\p"之后出现未知属性名称。自2.16版本起。
- 值:
147
- 自:2.14
- 值:
-
G_REGEX_ERROR_SUBPATTERN_NAME_TOO_LONG
-
子模式名称过长(最大32个字符)。自2.16版本起。
- 值:
148
- 自:2.14
- 值:
-
G_REGEX_ERROR_TOO_MANY_SUBPATTERNS
-
命名子模式过多(最大10,000个)。自2.16版本起。
- 值:
149
- 自:2.14
- 值:
-
G_REGEX_ERROR_INVALID_OCTAL_VALUE
-
八进制值大于“\377”。自2.16版本起。
- 值:
151
- 自:2.14
- 值:
-
G_REGEX_ERROR_TOO_MANY_BRANCHES_IN_DEFINE
-
“DEFINE”组包含超过一个分支。自2.16版本起。
- 值:
154
- 自:2.14
- 值:
-
G_REGEX_ERROR_DEFINE_REPETION
-
不允许重复“DEFINE”组。此错误永远不会被引发。自:2.16 已废弃:2.34。
- 值:
155
- 自:2.14
- 值:
-
G_REGEX_ERROR_INCONSISTENT_NEWLINE_OPTIONS
-
换行选项不一致。自2.16版本起。
- 值:
156
- 自:2.14
- 值:
-
G_REGEX_ERROR_MISSING_BACK_REFERENCE
-
“\g”后面没有跟括号、尖括号、引号中的名称或数字,也没有跟普通数字。自:2.16。
- 值:
157
- 自:2.14
- 值:
-
G_REGEX_ERROR_INVALID_RELATIVE_REFERENCE
-
相对引用不得为零。自:2.34。
- 值:
158
- 自:2.14
- 值:
-
G_REGEX_ERROR_BACKTRACKING_CONTROL_VERB_ARGUMENT_FORBIDDEN
-
使用的回溯控制动词不允许带参数。自:2.34。
- 值:
159
- 自:2.14
- 值:
-
G_REGEX_ERROR_UNKNOWN_BACKTRACKING_CONTROL_VERB
-
未知回溯控制动词。自:2.34。
- 值:
160
- 自:2.14
- 值:
-
G_REGEX_ERROR_NUMBER_TOO_BIG
-
转义序列中的数字太大。自:2.34。
- 值:
161
- 自:2.14
- 值:
-
G_REGEX_ERROR_MISSING_SUBPATTERN_NAME
-
缺少子模式名称。自:2.34。
- 值:
162
- 自:2.14
- 值:
-
G_REGEX_ERROR_MISSING_DIGIT
-
缺少数字。自:2.34。
- 值:
163
- 自:2.14
- 值:
-
G_REGEX_ERROR_INVALID_DATA_CHARACTER
-
在JavaScript兼容模式下,“[”是一个无效数据字符。自:2.34。
- 值:
164
- 自:2.14
- 值:
-
G_REGEX_ERROR_EXTRA_SUBPATTERN_NAME
-
不允许对相同数字的子模式使用不同的名称。自:2.34。
- 值:
165
- 自:2.14
- 值:
-
G_REGEX_ERROR_BACKTRACKING_CONTROL_VERB_ARGUMENT_REQUIRED
-
回溯控制动词需要参数。自:2.34。
- 值:
166
- 自:2.14
- 值:
-
G_REGEX_ERROR_INVALID_CONTROL_CHAR
-
“\c”后必须跟一个ASCII字符。自:2.34。
- 值:
168
- 自:2.14
- 值:
-
G_REGEX_ERROR_MISSING_NAME
-
“\k”后没有跟大括号、尖括号或引号内的名称。自:2.34。
- 值:
169
- 自:2.14
- 值:
-
G_REGEX_ERROR_NOT_SUPPORTED_IN_CLASS
-
“\N”在类中不受支持。自:2.34。
- 值:
171
- 自:2.14
- 值:
-
G_REGEX_ERROR_TOO_MANY_FORWARD_REFERENCES
-
前向引用太多。自:2.34。
- 值:
172
- 自:2.14
- 值:
-
G_REGEX_ERROR_NAME_TOO_LONG
-
在“(《标记》)”,“(《剪枝》)”,“(《跳过》)”或“(《然后》)”中名称太长。自:2.34。
- 值:
175
- 自:2.14
- 值:
-
G_REGEX_ERROR_CHARACTER_VALUE_TOO_LARGE
-
\u序列中的字符值太大。自:2.34。
- 值:
176
- 自:2.14
- 值: