perl -wE ' my $remove = q{
##
perl -wE ' my $remove = qr{};
my $str = q{};
say $str =~ s/$remove//r;'
####
perl -wE ' my $remove = m/<\/div><\/div>/;'
Use of uninitialized value $_ in pattern match (m//) at -e line 1.
####
$ perl -wE ' my $remove = q{foo}; my $str = q{barfoobaz}; say $str =~ s/$remove//;'
1
$ perl -wE ' my $remove = q{foo}; my $str = q{barfoobaz}; ( my $x = $str ) =~ s/$remove//; say $x;'
barbaz
$ perl -wE ' my $remove = q{foo}; my $str = q{barfoobaz}; say $str =~ s/$remove//r;'
barbaz