my $str = q{$line};

gives

(?^:
) ##
## (?^: ) #### (?^: ) #### (?^: )