On Sun, 03 Sep 2006 17:20:37 +0900 (JST)
Noritsugu Nakamura <nnakamur@...> さんwrote:
> Perl の
> if ($line =~ //) {
> } elsif($line =~ //) {
> } elsif($line =~ //) {
> } else {
> }
> のようなことを Python で書こうとして
> 良い方法が分からなかったのです。
>
> m = re.search("...", line)
> if m:
> else:
> m = re.search("...", line)
> if m:
> else:
> m = re.search("...", line)
>
> といった感じで書いたのですが、、、
> # CookBook を見れば、何か書いてあったかもしれない(手もとにないけど)
ActiveStateのCookbookにありました(^^)
ASPN : Python Cookbook : Using re.match, re.search, and re.group in if ... elif ... elif ... else ...
http://aspn.activestate.com/ASPN/Cookbook/Python/Recipe/456151
藤岡 和夫
kazuf@...
TS Networkのために http://homepage1.nifty.com/kazuf/