Boost C++ 库

...世界上备受推崇且设计精湛的 C++ 库项目之一。 Herb SutterAndrei Alexandrescu, C++ Coding Standards

Boost.Regex 7.0.1 - Boost C++ 函数库
Next

Boost.Regex 7.0.1

John Maddock

根据 Boost 软件许可证版本 1.0 发布。(参见随附文件 LICENSE_1_0.txt 或在 https://boost.ac.cn/LICENSE_1_0.txt 复制)


目录

配置
编译器设置
独立模式使用(不包含 Boost 的其他部分)
区域设置和特征类选择
算法调优
构建和安装库
模块支持 (实验性)
引言和概述
Unicode 和 Boost.Regex
理解标记的子表达式和捕获
部分匹配
正则表达式语法
Perl 正则表达式语法
POSIX 扩展正则表达式语法
POSIX 基本正则表达式语法
字符类名称
始终支持的字符类
Unicode 正则表达式支持的字符类
排序名称
二合字母
POSIX 符号名称
命名 Unicode 字符
最左最长匹配规则
搜索和替换格式字符串语法
Sed 格式字符串语法
Perl 格式字符串语法
Boost-扩展格式字符串语法
参考
basic_regex
match_results
sub_match
regex_match
regex_search
regex_replace
regex_iterator
regex_token_iterator
bad_expression
syntax_option_type
syntax_option_type 概要
syntax_option_type 概述
Perl 正则表达式的选项
POSIX 扩展正则表达式的选项
POSIX 基本正则表达式的选项
字面字符串的选项
match_flag_type
error_type
regex_traits
与非标准字符串类型交互
使用 Unicode 和 ICU 字符串类型
使用 ICU 进行 Regex 入门
Unicode 正则表达式类型
Unicode 正则表达式算法
Unicode 感知的 Regex 迭代器
使用 Boost Regex 和 MFC 字符串
Boost.Regex 和 MFC 字符串入门
与 MFC 字符串一起使用的 Regex 类型
从 MFC 字符串创建正则表达式
MFC 字符串类型的重载算法
迭代 MFC 字符串中的匹配项
POSIX 兼容 C API
概念
charT 要求
Traits 类要求
迭代器要求
已弃用的接口
regex_format(已弃用)
regex_grep (已弃用)
regex_split(已弃用)
内部细节
Unicode 迭代器
背景信息
头文件
本地化
线程安全
测试和示例程序
参考和进一步信息
常见问题
性能
测试最左最长搜索(平台 = Windows x64,编译器 = Microsoft Visual C++ 版本 14.3)
测试简单最左最长匹配(平台 = Windows x64,编译器 = GNU C++ 版本 11.4.0)
测试 Perl 搜索(平台 = Windows x64,编译器 = Microsoft Visual C++ 版本 14.3)
测试简单的 Perl 匹配(平台 = Windows x64,编译器 = Microsoft Visual C++ 版本 14.3)
测试 Perl 搜索(平台 = Windows x64,编译器 = GNU C++ 版本 11.4.0)
测试简单的最左最长匹配(平台 = Windows x64,编译器 = Microsoft Visual C++ 版本 14.3)
测试最左最长搜索(平台 = Windows x64,编译器 = GNU C++ 版本 11.4.0)
测试简单的 Perl 匹配(平台 = Windows x64,编译器 = GNU C++ 版本 11.4.0)
标准一致性
致谢
历史

此手册的 PDF 版本也 可用,方便打印


Next