# A range as flip-flop
use strict;
use warnings;
while (<DATA>) {
print if /^START/ .. /^STOP/;
}
__DATA__
Dies ist ein längerer Text
mit vielen unnötigen Zeilen
vor dem eigentlich Wichtigen.
START
Wichtiger Text
über drei
Zeilen
STOP
Und noch unwichtigeren
Zeilen
nachher