$s = '

something something

blah blah blah

something something

'; $before = '

([^<]+)

'; $after = '

$1

'; $s =~ s/$before/$after/; print $s; ####

something something

$1

something something

##
## $s =~ s/$before/eval{$after}/e; #### $regex = 's!

([^<]+)

!

$1

!g'; $s =~ $regex; ##
## ($_='kkvvttuubbooppuuiiffssqqffssmmiibbddllffss') =~y~b-v~a-z~s; print