Ich würde gerne hinter __DATA__ diverse unterschiedliche Bereiche __NAME__ auszeichnen von denen ich separat lesen kann.
Trotz intensiver suche bei perldoc und cpan kann ich dazu jetzt nix finden, und ich will das Rad bei sowas trivialem ungern neu erfinden ...
weiß jemand rat?
Grüße
Rolf
PS: zur Veranschaulichung:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
use strict;
use warnings;
my $token="DATA";
while (<DATA>){
next if /^__(\w+)__\s*$/ and $token=$1;
print "$token:$_"
}
__DATA__
data1
__HEHE__
hehe1
hehe2
__HUHU__
huhu1
DATA: data1
DATA:
HEHE: hehe1
HEHE: hehe2
HEHE:
HUHU: huhu1