2008年9月3日水曜日

名前つき正規表現と繰り返し

このエントリーをブックマークに追加 このエントリーを含むはてなブックマーク
正規表現で(?P)*みたいなことをしてgroupdictで取り出すと、最後のidしか取り出せない。
groupsだとidでアクセスできない。 matchobj.group('id')はgroupdictを同じ結果。

groupdictのitemがmatchじゃなくてmatchのsequenceを保持していてほしいのですが・・・。

このままだと*を含むやつで切り出してからもう一回マッチをかけないといけない。ダサっ!

0 件のコメント: