- C 标准库
- C 标准库
- C++ 标准库
- C++ 库 - 主页
- C++ 库 - <fstream>
- C++ 库 - <iomanip>
- C++ 库 - <ios>
- C++ 库 - <iosfwd>
- C++ 库 - <iostream>
- C++ 库 - <istream>
- C++ 库 - <ostream>
- C++ 库 - <sstream>
- C++ 库 - <streambuf>
- C++ 库 - <原子>
- C++ 库 - <复杂>
- C++ 库 - <异常>
- C++ 库 - <功能>
- C++ 库 - <限制>
- C++ 库 - <语言环境>
- C++ 库 - <内存>
- C++ 库 - <新>
- C++ 库 - <数字>
- C++ 库 - <正则表达式>
- C++ 库 - <stdexcept>
- C++ 库 - <字符串>
- C++ 库 - <线程>
- C++ 库 - <元组>
- C++ 库 - <类型信息>
- C++ 库 - <实用程序>
- C++ 库 - <valarray>
C++ 库 - <正则表达式>
介绍
它是表达与字符序列匹配的模式的标准化方法。一些典型的正则表达式参数如下所示 -
目标序列(主题) - 用于搜索序列模式。
正则表达式(模式) - 用于在目标序列中搜索。
匹配数组- 匹配信息存储在特殊的 match_results 数组类型之一(例如 cmatch 或 smatch)中。
替换字符串- 此操作替换匹配项。
正则表达式操作
迭代器类型
先生。 | 迭代器类型和描述 |
---|---|
1 | 正则表达式迭代器
它是一个正则表达式迭代器。 |
2 | 正则表达式_令牌_迭代器
它是一个正则表达式标记迭代器。 |
basic_regex 实例化
match_results 实例化
先生。 | match_results实例化和描述 |
---|---|
1 | 匹配
这些是字符串文字的 match_results。 |
2 | 比赛
这些是宽字符串文字的 match_results。 |
3 | 匹配
这些是字符串对象的 match_results。 |
4 | 匹配
这些是宽字符串对象的 match_results。 |
sub_match实例化
先生。 | sub_match实例化和描述 |
---|---|
1 | csub_match
它是字符串文字的 sub_match。 |
2 | wcsub_match
它是宽字符串文字的 sub_match。 |
3 | ssub_match
它是字符串的 sub_match。 |
4 | wssub_match
它是宽字符串的子匹配。 |
命名空间
先生。 | 命名空间和描述 |
---|---|
1 | 正则表达式常量
它是一个正则表达式常量。 |