Pythonで正規表現を処理する

Pythonで正規表現を扱うときのメモ。

メソッド一覧

reモジュールをインポートし、以下のメソッドを使う。

メソッド 処理内容
re.match 文字列の先頭がパターンに一致するかを調べる。
re.search 文字列を左から走査し、最初にパターンに一致する部分を返す。
re.findall パターンに一致するすべての部分のリストを返す。
re.split パターンに一致する部分で文字列を分割し、リストを返す。
re.sub パターンに一致する部分を置換文字列で置き換える。

サンプルスクリプト