文本处理服务
************

本章介绍的模块提供了广泛的字符串操作和其他文本处理服务。

在 二进制数据服务 之下描述的  "codecs" 模块也与文本处理高度相关。 此外
也请参阅 Python 内置字符串类型的文档 文本序列类型 --- str。

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

  * 字符串常量

  * 自定义字符串格式化

  * 格式字符串语法

    * 格式规格迷你语言

    * 格式示例

  * 模板字符串

  * 辅助函数

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

  * 正则表达式语法

  * 模块内容

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

  * 匹配对象

  * 正则表达式例子

    * 检查对子

    * 模拟 scanf()

    * search() vs. match()

    * 建立一个电话本

    * 文字整理

    * 找到所有副词

    * 找到所有副词和位置

    * 原始字符记法

    * 写一个词法分析器

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

  * SequenceMatcher Objects

  * 序列匹配的示例

  * Differ Objects

  * Differ Example

  * A command-line interface to difflib

* "textwrap" --- Text wrapping and filling

* "unicodedata" --- Unicode 数据库

* "stringprep" --- Internet String Preparation

* "readline" --- GNU readline interface

  * Init file

  * Line buffer

  * History file

  * History list

  * Startup hooks

  * Completion

  * 示例

* "rlcompleter" --- GNU readline的完成函数

  * Completer对象
