use strict; use warnings; my $str = "Complete33867784411304.7"; if ($str =~ m|Complete|) { $str =~ s|(?<=)(.*?)(?=)|$1 * 100|e; } print $str; #### Complete3386778441130470
## Complete3386778441130470