文本處理 (Text Processing) 服務
*******************************

本章節介紹的模組 (module) 提供了廣泛的字串操作與其他文本處理服務。

在 二进制数据服务 下所描述的 "codecs" 模組也與文本處理高度相關。另外也
請參閱在 文本序列类型 --- str 中所描述的 Python 內建字串型別。

* "string" --- 常见的字符串操作

  * 字符串常量

  * 自定义字符串格式化

  * 格式字符串语法

    * 格式规格迷你语言

    * 格式示例

  * 模板字符串

  * 辅助函数

* "re" --- 正则表达式操作

  * 正则表达式语法

  * 模块内容

  * 正则表达式对象 （正则对象）

  * 匹配对象

  * 正则表达式例子

    * 检查对子

    * 模拟 scanf()

    * search() vs. match()

    * 制作一个电话本

    * 文字整理

    * 查找所有副词

    * 查找所有的副词及其位置

    * 原始字符串标记

    * 写一个词法分析器

* "difflib" --- 计算差异的辅助工具

  * SequenceMatcher 对象

  * SequenceMatcher 的示例

  * Differ 对象

  * Differ 示例

  * difflib 的命令行接口

* "textwrap" --- 文本自动换行与填充

* "unicodedata" --- Unicode 数据库

* "stringprep" --- 因特网字符串预备

* "readline" --- GNU readline 接口

  * 初始化文件

  * 行缓冲区

  * 历史文件

  * 历史列表

  * 启动钩子

  * Completion

  * 示例

* "rlcompleter" --- GNU readline 的补全函数

  * Completer 对象
