枚举
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
- 值: