my $doit = sub { my ($one, $two) = @_; for ( $one, $two ) { s/\A.(.*).\z/$1/; } return qq{

$two

}; }; my $patternreadfromfile= q{$doit->( $1, $2 )};