DEELX 正则引擎编程帮助
C++ 环境下的正则表达式引擎,RegExLab 的研究开发项目。
概述
DEELX 的移植和使用非常简单,DEELX 的所有代码只有一个头文件(deelx.h),include 该头文件即可。
不需要为 DEELX 创建 project,也不需要添加任何 cpp 或者静态库 lib 文件。运行时,也不依赖专门的动态库。由于 deelx.h 已经直接包含到你的项目中,因此不会存在 Runtime Library 与主项目不同的问题,也不用担心会产生连接错误的问题。
目录
-
CRegexpT 模板类
- 构造方法
- Compile 方法
- MatchExact 方法
- Match 方法
- GetNamedGroupNumber 属性
- PrepareMatch 方法
- Replace 方法
- ReleaseContext 方法
- ReleaseString 方法
- MatchResult 类
- IsMatched 属性
- GetStart 属性
- GetEnd 属性
- GetGroupStart 属性
- GetGroupEnd 属性
- MaxGroupNumber 属性
- CContext 类
参见
[ 正则表达式语法] - 详细介绍 DEELX 支持的正则表达式语法。
[ 表达式工具 Match Tracer] - 推荐使用正则表达式可视化编写及调试工具。
|