**041:文字列の一部を取り出す**
文字列の一部を位置を指定して取り出すには、インデックスを使います。
>>> x='0123456789' >>> x[2:8] '234567' >>> x[2:] '23456789' >>> x[:-2] '01234567'
この方法で位置を指定しているところはバイト単位なので、日本語文字のようなマルチバイト文字列を扱うには不便です。そういう時には[42:正規表現にマッチした部分を取り出す]?を利用してください。
**041:文字列の一部を取り出す**
文字列の一部を位置を指定して取り出すには、インデックスを使います。
>>> x='0123456789' >>> x[2:8] '234567' >>> x[2:] '23456789' >>> x[:-2] '01234567'
この方法で位置を指定しているところはバイト単位なので、日本語文字のようなマルチバイト文字列を扱うには不便です。そういう時には[42:正規表現にマッチした部分を取り出す]?を利用してください。