# this is from perlop while (<>) { $in_header = 1 .. /^$/; $in_body = /^$/ .. eof; if ($in_header) { # ... } else { # in body # ... } }