Perlについての質問箱 30箱目
■ このスレッドは過去ログ倉庫に格納されています
0184デフォルトの名無しさん
2007/04/05(木) 20:53:28$_ = 'AAAbarbarbazZZZ'; だとして
@a = /AAA(foo|bar|baz)+ZZZ/;
とすると、@a の中身は最後にマッチした @a = ('baz') 一つとなりますが、
これを @a = ('bar', 'bar', 'baz')
とする正規表現はあるでしょうか?
(){n} でなく ()+ を使ったのは数量が固定ではないためです。
なんらしか正規表現方法で
上記一文で済ませられたら…と思い質問させていただきました。
■ このスレッドは過去ログ倉庫に格納されています