正規表現のグループまとめ今更ですがPythonの正規表現モジュール「re」の個人的まとめです。ひとつの文字列で色んな文字を取ってこれる凄いヤツですね。Pythonではreモジュールによって使用することができます。■コンパイルしときましょぷよぷよの会社ではありません。re.searchメソッドによっていきなり正規表現を使用する事もできるのですが、コンパイルするとその後の処理が高速化するらしいので、とりあえずコンパイルしておきましょう。Objectが帰るコンパイルされたオブジェクトはsearchやmatchなどの正規表現実行メソッドをもっています。ここから先の使用方法はre.searchやre.matchと同じですが、第一引数に正規表現はいらないのが違いです。結果はtestfilenameが取れる何度も使用する場合、正規表現を何度も書かなくていいので非常に便利ですね。置換関数のsubやfindallなどほとんどの関数を使用する事ができます。■グループさて、ここからが本題。Pythonのreモジュールはグループ処理もサポートしています。グループ処理をするためには()で囲えばOK。0PagetopホームPagetopプロフィールAuthor:Eske萌えイラストレーターを目指す3DCGイラストレーター。現在ポケモンカードゲーム、ガンダムトライエイジ、ガンダムコンクエスト、妖怪ウォッチとりつきカードゲームなどで3DCGを使用したイラストレーターとして参加中。ここでは日々気づいたメモなんかを残してます。イラストのお仕事も受け付けております。ココのメールアドレスからご連絡できますので、お気軽にご相談下さい。(01/20)Q~Viewシリーズのアイテムの挙動をまとめて制御する。