s/regex/string/ #### my $line = 'abbc'; $line =~ s/(.)\1/XX/g; say $line; --output:-- aXXc #### my $line = 'abbc'; $line =~ s/(.)/X$1X/g; say $line; --output:-- XaXXbXXbXXcX #### my $line = 'abbc'; $line =~ s/(.)/$1$1/g; say $line; --output:-- aabbbbcc #### $str = aa; $str =~ /(a)$1/; print "$&";