第1章 引言
1.1 关于本书结构
1.2 全书梗概
1.3 售后服务
1.4 续篇
1.5 鸣谢
第2章 起步
第I部分 基础知识
第3章 第一个脚本:比较文件清单
第4章 语言细节:数组
第5章 三处改进和一处缺陷修正
第6章 Ruby语言细节:If.c相等性判断和Unless
第II部分 一步一步编写脚本
第7章 Churn项目:轻松编写脚本
第8章 Ruby语言细节:布尔型
第9章 利器在手,正则表达式
第10章 Ruby语言细节:正则表达式
第11章 用类捆绑数据和方法
第12章 Ruby语言细节:类(附带介绍Symbol)
第III部分 在活生生的世界中工作
第13章 用正则表达式刮取网页
第14章 其他使用Web应用的方法
第15章 处理逗号分隔的数据
第16章 Ruby语言细节:散列表
第17章 Ruby语言细节:参数列表
第18章 下载辅助脚本和应用
第19章 打磨你的脚本
第20章 Ruby语言细节:模块
第21章 当脚本出现问题的时候
第IV部分 成为行家
第22章 框架:用填空法编写脚本
第23章 发现比创建更安全
第24章 最后总结
第V部分 书后附录
附录A 词汇表
附录B 练习答案
附录C 参考文献
索引