C++ åèæå
- C++11
- C++14
- C++17
- C++20
- C++ ç¼è¯å¨æ¯ææ åµè¡¨
- ç¬ç«ä¸å®¿ä¸»å®ç°
- C++ è¯è¨
- C++ å ³é®è¯
- é¢å¤çå¨
- C++ æ ååºå¤´æä»¶
- å ·åè¦æ±
- åè½ç¹æ§æµè¯ (C++20)
- å·¥å ·åº
- ç±»åæ¯æï¼åºæ¬ç±»åãRTTIãç±»åç¹æ§ï¼
- æ¦å¿µåº (C++20)
- é误å¤ç
- 卿å å管ç
- æ¥æåæ¶é´å·¥å ·
- å符串åº
- 容å¨åº
- è¿ä»£å¨åº
- èå´åº (C++20)
- ç®æ³åº
- æ°å¼åº
- è¾å ¥/è¾åºåº
- æä»¶ç³»ç»åº
- æ¬å°ååº
- æ£å表达å¼åº
- std::sub_match
- std::match_results
- std::basic_regex
- std::regex_search
- std::regex_replace
- std::regex_iterator
- std::regex_match
- std::regex_token_iterator
- std::regex_error
- std::regex_traits
- std::regex_constants::syntax_option_type
- std::regex_constants::match_flag_type
- std::regex_constants::error_type
- æ¹ ECMAScript æ£åè¡¨è¾¾å¼ææ³
- 注é
- ååæä½åº
- çº¿ç¨æ¯æåº
- å®éªæ§ C++ ç¹æ§
- æç¨çèµæº
- ç´¢å¼
- std 符å·ç´¢å¼
- åç¨æ¯æ (C++20)
- C++ å ³é®è¯
ä½ç½®ï¼é¦é¡µ > C++ åèæå >æ£å表达å¼åº > std::regex_constants::error_type
std::regex_constants::error_type
error_type æ¯æè¿°å¯è½å¨æ£å表达å¼åææé´åççé误çç±»åã
常é
| Â | |
| 常é | è§£é |
error_collate
|
表达å¼å«æéæ³å¯¹ç §å符å |
error_ctype
|
表达å¼å«æéæ³å符类å |
error_escape
|
表达å¼å«æéæ³è½¬ä¹å符æå°¾éè½¬ä¹ |
error_backref
|
表达å¼å«æéæ³å溯å¼ç¨ |
error_brack
|
表达å¼å«æä¸å¹é çæ¹æ¬å·å¯¹ï¼ '[' ä¸ ']' ï¼ |
error_paren
|
表达å¼å«æä¸å¹é çæ¬å·å¯¹ï¼ '(' ä¸ ')' ï¼ |
error_brace
|
表达å¼å«æä¸å¹é çè±æ¬å·å¯¹ï¼ '{' ä¸ '}' ï¼ |
error_badbrace
|
表达å¼å¨ {} 表达å¼ä¸å«æéæ³èå´ |
error_range
|
表达å¼å«æéæ³å符èå´ï¼ä¾å¦ [b-a] ï¼ |
error_space
|
没æå°è¡¨è¾¾å¼è½¬æ¢ææéç¶ææºçè¶³å¤å å |
error_badrepeat
|
*?+{ ä¹ä¸ä¸åç»§ä¸ä¸ªåæ³æ£åè¡¨è¾¾å¼ |
error_complexity
|
å°è¯çå¹é çå¤æåº¦è¶ è¿äºé¢å®ä¹çç级 |
error_stack
|
没æè¿è¡å¹é çè¶³å¤å å |
注æ
C++11 ä¸ï¼è¿äºå¸¸éæ¾è¢«æå®å¸¦æåä½çå
³é®è¯ static ï¼å®ä¸º C++14 éè¿ LWG é®é¢ 2053 ç§»é¤
