$str =~ s/(\d*)%var%(.*)/$1REPLACED$2/; #### $str =~ s/%var%/REPLACED/;