python 正規表現を使った簡単な文字列マッチング

kawaharasouta 59views 更新:2016年6月30日

正規表現が使えるようにインポート

import re

matchを使ってマッチング rをつけておいたほうが特殊文字を使う時に良いらしい。

match = re.match(r'Hello (.*)', 'Hello world!')

matchを見てifで分岐。matchには、正規表現のところで一致した部分がgroupとして取り込まれている。 Noneで比較をするときは==ではなくisを使わないといけないらしい。。

if match is None: 
    print 'Not match' 
else: 
    print match.group(1) 

ログイン / 新規登録してコメントする

このソースコードをストックして後で利用したり、作業に利用したソースコードをまとめることができます。

こちらもお役に立つかもしれません