#!/usr/bin/env perl use strict; use warnings; my $start_re = qr{(?x: ^ my_variable = )}; my $end_re = qr{(?x: (?) { print if /$start_re/ .. /$end_re/ && next; }