in reply to Re: Regular Expressions Challenge
in thread Regular Expressions Challenge
OUTPUT$slurp.=$_ while <DATA>; @data=split/^(=+)([\w\s]+)\1$/m, $slurp; unshift @data,'','<Filename>'; while ( ($level,$header,$text,@data) = @data ) { print " " x length($level),$header,"\n"; # print $text,"\n\n"; } __DATA__
<Filename> Title of Page Literature Comments Microarray Data Comments Pathway Information Comments Aditional Info
Cheers Rolf
|
|---|