2009-04-10から1日間の記事一覧

名前つき変換指示子

htmlなどへパースする際に便利。 でもこれインデント壊れるんだよね。まーしゃーない。 dic = {'name' : 'おいらの名前', 'birthday' : '2009/4/10', 'height' : '175cm' } html = """<p>%(name)s</p> <p>%(birthday)s</p> <p>%(height)s</p>""" % dic

正規表現:タグ間テキスト抜きだし。

但し、コレ1行に1セットタグがある場合のみ有効。 使うのは・・・ (? import re html = '<p>ここをぬきだす。</p>' matchObj = re.search(r'(?<=>)[^<]+', html) print matchObj.group()