Boost C++ 库

...世界上最受推崇和设计最精良的 C++ 库项目之一。 Herb SutterAndrei Alexandrescu, 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 的其余部分)
区域设置和 traits 类选择
算法调整
构建和安装库
介绍和概述
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 进行正则表达式的入门
Unicode 正则表达式类型
Unicode 感知正则表达式算法
Unicode 感知正则表达式迭代器
将 Boost Regex 与 MFC 字符串一起使用
Boost.Regex 和 MFC 字符串入门
与 MFC 字符串一起使用的正则表达式类型
从 MFC 字符串创建正则表达式
用于 MFC 字符串类型的重载算法
迭代 MFC 字符串中的匹配项
POSIX 兼容 C API
概念
charT 要求
Traits 类要求
迭代器要求
已弃用的接口
regex_format (已弃用)
regex_grep (已弃用)
regex_split (已弃用)
高级类 RegEx (已弃用)
内部细节
Unicode 迭代器
背景信息
头文件
本地化
线程安全
测试和示例程序
参考和更多信息
FAQ
性能
测试简单的最左最长匹配(平台 = linux,编译器 = GNU C++ 版本 6.3.0)
测试 Perl 搜索(平台 = linux,编译器 = GNU C++ 版本 6.3.0)
测试简单的最左最长匹配(平台 = Windows x64,编译器 = Microsoft Visual C++ 版本 14.1)
测试最左最长搜索(平台 = Windows x64,编译器 = Microsoft Visual C++ 版本 14.1)
测试简单的 Perl 匹配(平台 = linux,编译器 = GNU C++ 版本 6.3.0)
测试 Perl 搜索(平台 = Windows x64,编译器 = Microsoft Visual C++ 版本 14.1)
测试简单的 Perl 匹配(平台 = Windows x64,编译器 = Microsoft Visual C++ 版本 14.1)
测试最左最长搜索(平台 = linux,编译器 = GNU C++ 版本 6.3.0)
标准符合性
可再发行组件
致谢
历史

该手册的打印友好型 PDF 版本也可在此处获取


Next