第1章 正则表达式概述
1.1 什么是正则表达式
1.2 可以使用正则表达式做什么
1.3 使用过的正则表达式
1.4 为什么正则表达式看起来令人生畏
1.5 支持正则表达式的语言
1.6 替换大量文本
第2章 正则表达式工具和使用方法
2.1 正则表达式工具
2.2 基于语言和平台的工具
2.3 使用正则表达式的分析方法
第3章 简单的正则表达式
3.1 匹配单个字符
3.2 匹配可选字符
3.3 其他限量操作符
3.4 大括号语法
3.5 练习
第4章 元字符和修饰符
4.1 正则表达式的元字符
4.2 空白和非空白元字符
4.3 修饰符
4.4 练习
第5章 字符类
5.1 字符类概述
5.2 在字符类中使用范围
5.3 字符类中元字符的含义
5.4 对字符类取反
5.5 POSIX字符类
5.6 练习
第6章 字符串. 行和词边界
6.1 字符串. 行和词边界
6.2 什么是词
6.3 识别词边界
6.4 练习
第7章 正则表达式中的圆括号
7.1 使用圆括号分组
7.2 交替选择
7.3 捕获圆括号
7.4 非捕获的圆括号
7.5 反向引用
7.6 练习
第8章 向前查找和向后查找
8.1 为什么需要向前查找和向后查找
8.2 向前查找
8.3 肯定式向前查找的例子
8.4 向后查找
8.5 如何匹配位置
8.6 练习
第9章 正则表达式的灵敏度和特殊性
9.1 什么是灵敏度和特殊性
9.2 灵敏度和特殊性的平衡
9.3 元字符如何影响灵敏度和特殊性
9.4 了解数据. 灵敏度和特殊性
9.5 重新分析StarTraining Company的例子
9.6 练习
第10章 说明和调试正则表达式
10.1 说明正则表达式
10.2 了解你的数据
10.3 创建测试用例
10.4 调试正则表达式
第11章 在Microsoft Word中使用正则表达式
11.1 用户界面
11.2 可用的元字符
11.3 例子
11.4 搜索和替换的例子
11.5 VBA中的正则表达式
11.6 练习
第12章 在StarOffice/OpenOffice.org Writer中使用正则表达式..
12.1 用户界面
12.2 可用的元字符
12.3 搜索的例子
12.4 搜索和替换的例子
12.5 POSIX字符类
12.6 练习
第13章 通过findstr使用正则表达式
13.1 findstr简介
13.2 findstr支持的元字符
13.3 词边界位置
13.4 行开始位置和结束位置
13.5 单个文件的例子
13.6 多个文件的例子
13.7 文件列表的例子
13.8 练习
第14章 PowerGREP
14.1 PowerGREP的界面
14.2 PowerGREP支持的元字符
14.3 复杂一点的例子
14.4 练习
第15章 Microsoft Excel中的通配符
15.1 Excel的查找界面
15.2 Excel支持的通配符
15.3 在记录单中使用通配符
15.4 在筛选中使用通配符
15.5 练习
第16章 SQL Server 2000中的正则表达式功能
16.1 支持的元字符
16.2 在LIKE中使用正则表达式
16.3 对字符类取反
16.4 使用全文搜索
16.5 图像字段中的筛选器
16.6 练习
第17章 在MySQL中使用正则表达式
17.1 MySQL简介
17.2 MySQL支持的元字符
17.3 使用REGEXP关键字和元字符
17.4 社会保险号的例子
17.5 练习
第18章 正则表达式与Microsoft Access
18.1 Microsoft Access中元字符的用法
18.2 Access支持的元字符
18.3 使用#元字符
18.4 使用#字符匹配日期/时间数据
18.5 在Access中使用字符类
18.6 练习
第19章 JScdpt和JavaScript中的正则表达式
19.1 在JavaScript和JScript中使用正则表达式
19.2 JavaScript和JScnPt中的元字符
19.3 说明JavaScript正则表达式
19.4 验证SSN的例子
19.5 练习
第20章 正则表达式与VBS
20.1 RegExp对象及其用法
20.2 使用Match对象和Matches集合
20.3 VBScript支持的元字
20.4 练习
第21章 Visual Basic.NET与正则表达式
21.1 System.Text.RegularExpressions命名空间
21.2 Visual Basic.NET支持的元字符
21.3 练习
第22章 C#和正则表达式
22.1 System.Text.RegularExpressions命名空间中的类
22.2 VisualC#.NET支持的元字符
22.3 练习
第23章 PHP和正则表达式
23.1 PHP 5.0入门
23.2 PHP组件如何支持正则表达式
23.3 PHP支持的元字符
23.4 练习
第24章 W3C XML Schema中的正则表达式
24.1 W3C XML Schema基础
24.2 练习
第25章 Java中的正则表达式
25.1 java.util.regex包简介
25.2 java.util.regex包中支持的元字符
25.3 使用String类的方法
25.4 练习
第26章 Peri中的正则表达式
26.1 下载并安装Perl
26.2 使用Perl正则表达式的基本条件
26.3 使用Perl正则表达式
26.4 Perl支持的元字符
26.5 在Perl中使用正则表达式匹配模式
26.6 一个简单的PerlRegex测试程序
26.7 练习
附录 练习答案