2010-12-19 5 views
0

私は古いreadmeテキストファイルを持っています。そして、私は特定のセクションからテキストを取得しようとしています。 のセクションでは、私はthing1は「ベータ版」に等しいそのセクションからのものを返します。正規表現スニペットを探しています古いreadmeの正規表現

--thing1 thing2-- 
stuff 
-- thing1 thing2-- 
more stuff 

です。

+1

どの言語ですか? – codaddict

+0

C#.net 4 framework – Eugene

答えて

1
(?<=^--Beta \w+--$).*?(?=^--) 

セットのドットが改行にマッチします。

1
my %sections =~ m/--[ ]*(\w+[ ]+\w+)[ ]*--(.*?)/g; 
print $sections{$_} for grep { m/\A Beta \b/} keys %section;