文本处理服务文本处理服务本章介绍的模块提供了广泛的字符串操作和其他文本处理服务。 在 二进制数据服务 之下描述的 codecs 模块也与文本处理高度相关。 此外也请参阅 Python 内置字符串类型的文档 文本序列类型 —- str。 string —- 常见的字符串操作 字符串常量自定义字符串格式化格式字符串语法 格式规格迷你语言格式示例 模板字符串辅助函数 re —- 正则表达式操作 正则表达式语法模块内容正则表达式对象 (正则对象)匹配对象正则表达式例子 检查对子模拟 scanf()search() vs. match()建立一个电话本文字整理找到所有副词找到所有副词和位置原始字符记法写一个词法分析器 difflib —- 计算差异的辅助工具 SequenceMatcher 对象SequenceMatcher 的示例Differ 对象Differ 示例difflib 的命令行接口 textwrap —- 文本自动换行与填充unicodedata —- Unicode 数据库stringprep —- 因特网字符串预备readline —- GNU readline 接口 初始化文件行缓冲区历史文件历史列表启动钩子Completion示例 rlcompleter —- GNU readline 的补全函数 Completer 对象