in reply to HELP-MULTILINE PATTERN MATCHING

Assuming the blocks can't be nested,
perl -ln0777e'print /start:(.*?)end:/gs' input.txt