こんにちは > preg_match_all( > '/(begin[^(begin)]*end)/', > 'begin aaa end begin bbb end begin ccc end', > $a Perlでは動くっていうのがわかりませんけど、 「beginで始まって、途中にbeginを含まないで、endで終わるもの」 '/(begin([^begin]*)end)/' じゃないですか? -- hirokit_pgm <hirokit_pgm @ yahoo.co.jp> -------------------------------------- [10th Anniversary] special auction campaign now! http://pr.mail.yahoo.co.jp/auction/