# 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