std::regex_constants::error_type

来自cppreference.com
< cpp‎ | regex

 
 
正则表达式库

|- class="t-nv-h1"

| colspan="5" |
原文:
Classes
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里

|-

|- class="t-nv-h1"

| colspan="5" |
算法
原文:
Algorithms
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里

|-

|- class="t-nv-h1"

| colspan="5" |
迭代器
原文:
Iterators
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里

|-

|- class="t-nv-h1"

| colspan="5" |
例外
原文:
Exceptions
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里

|-

|- class="t-nv-h1"

| colspan="5" |
性状
原文:
Traits
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里

|-

|- class="t-nv-h1"

| colspan="5" |
常量
原文:
Constants
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里

|-

basic_regex(C++11)
sub_match(C++11)
match_results(C++11)
regex_match(C++11)
regex_search(C++11)
regex_replace(C++11)
regex_iterator(C++11)
regex_token_iterator(C++11)
regex_error(C++11)
regex_traits(C++11)
syntax_option_type(C++11)
match_flag_type(C++11)
error_type(C++11)
 
在头文件 <regex> 中定义
typedef /*implementation defined*/ error_type;
(since C++11)
static constexpr error_type error_collate = /*unspecified*/;

static constexpr error_type error_ctype = /*unspecified*/;
static constexpr error_type error_escape = /*unspecified*/;
static constexpr error_type error_backref = /*unspecified*/;
static constexpr error_type error_brack = /*unspecified*/;
static constexpr error_type error_paren = /*unspecified*/;
static constexpr error_type error_brace = /*unspecified*/;
static constexpr error_type error_badbrace = /*unspecified*/;
static constexpr error_type error_range = /*unspecified*/;
static constexpr error_type error_space = /*unspecified*/;
static constexpr error_type error_badrepeat = /*unspecified*/;
static constexpr error_type error_complexity = /*unspecified*/;

static constexpr error_type error_stack = /*unspecified*/;
(since C++11)
error_type是一个正则表达式解析过程中可能出现的错误类型描述.
原文:
The error_type is a type that describes errors that may occur during regular expression parsing.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
常数
原文:
Constant
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
Explanation
error_collate
表达式包含无效的对照元素名称
原文:
the expression contains an invalid collating element name
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
error_ctype
表达式中包含无效字符类的名称
原文:
the expression contains an invalid character class name
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
error_escape
表达式包含无效的转义字符,或一个尾随逃跑
原文:
the expression contains an invalid escaped character or a trailing escape
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
error_backref
表达式中包含一个无效的向后引用
原文:
the expression contains an invalid back reference
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
error_brack
表达式包含不匹配的方括号(“[”和“]”)
原文:
the expression contains mismatched square brackets ('[' and ']')
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
error_paren
表达式包含不匹配的括号('('和')')
原文:
the expression contains mismatched parentheses ('(' and ')')
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
error_brace
表达式包含不匹配的大括号(“{”和“}”)
原文:
the expression contains mismatched curly braces ('{' and '}')
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
error_badbrace
表达式包含无效的范围内{}表达
原文:
the expression contains an invalid range in a {} expression
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
error_range
表达式包含无效字符范围(例如[BA])
原文:
the expression contains an invalid character range (e.g. [b-a])
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
error_space
有没有足够的内存来将表达式转换成有限状态机
原文:
there was not enough memory to convert the expression into a finite state machine
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
error_badrepeat
* + {之前并没有一个有效的正则表达式
原文:
one of *?+{ was not preceded by a valid regular expression
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
error_complexity
企图匹配的复杂性超出预定水平
原文:
the complexity of an attempted match exceeded a predefined level
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
error_stack
有没有足够的内存来进行匹配
原文:
there was not enough memory to perform a match
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里

[编辑] 另请参阅

(C++11)
报告正则表达式库产生的错误
原文:
reports errors generated by the regular expressions library
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里

(类) [edit]