7. 文字列処理¶
この章で解説されているモジュールは文字列を操作するさまざまな処理を提供します。
それに加えて、Python の組み込み文字列クラスたちは シーケンス型 — str, unicode, list, tuple, bytearray, buffer, xrange で説明されたシーケンス型のメソッドをサポートし、また 文字列メソッド で説明された文字列固有のメソッドもサポートします。フォーマットされた文字列の出力にはテンプレート文字列または 文字列フォーマット操作 で説明された % 演算子を使います。また、正規表現に基づいた文字列関数については re モジュールを参照してください。
- 7.1.
string— 一般的な文字列操作 - 7.2.
re— 正規表現操作 - 7.3.
struct— 文字列データをパックされたバイナリデータとして解釈する - 7.4.
difflib— 差分の計算を助ける - 7.5.
StringIO— ファイルのように文字列を読み書きする - 7.6.
cStringIO— 高速化されたStringIO - 7.7.
textwrap— テキストの折り返しと詰め込み - 7.8.
codecs— codec レジストリと基底クラス - 7.9.
unicodedata— Unicode データベース - 7.10.
stringprep— インターネットのための文字列調製 - 7.11.
fpformat— 浮動小数点数の変換
